Skip to main content
Glama

update_invoice

Modify existing invoice details in Visa Acceptance by updating customer information, order amounts, due dates, and payment options using the invoice ID.

Instructions

This tool will update an invoice in Visa Acceptance.

Input Schema

NameRequiredDescriptionDefault
customerInformationYesCustomer information object (required even if properties are optional)
idYesInvoice ID (required)
invoiceInformationYesInvoice information object (required even if properties are optional)
orderInformationYesOrder information object (required)

Input Schema (JSON Schema)

{ "properties": { "customerInformation": { "additionalProperties": false, "description": "Customer information object (required even if properties are optional)", "properties": { "email": { "description": "Customer email (optional)", "type": "string" }, "name": { "description": "Customer name (optional)", "type": "string" } }, "type": "object" }, "id": { "description": "Invoice ID (required)", "type": "string" }, "invoiceInformation": { "additionalProperties": false, "description": "Invoice information object (required even if properties are optional)", "properties": { "allowPartialPayments": { "description": "Whether to allow partial payments (optional)", "type": "boolean" }, "deliveryMode": { "description": "Delivery mode (optional)", "type": "string" }, "description": { "description": "Invoice description (required)", "type": "string" }, "dueDate": { "description": "Due date (required)", "type": "string" } }, "type": "object" }, "orderInformation": { "additionalProperties": false, "description": "Order information object (required)", "properties": { "amountDetails": { "additionalProperties": false, "description": "Amount details object (required with totalAmount and currency)", "properties": { "currency": { "description": "Currency code (required)", "type": "string" }, "discountAmount": { "description": "Discount amount (optional)", "type": "string" }, "discountPercent": { "description": "Discount percent (optional)", "type": "number" }, "minimumPartialAmount": { "description": "Minimum partial amount (optional)", "type": "number" }, "subAmount": { "description": "Sub amount (optional)", "type": "number" }, "totalAmount": { "description": "Total amount (required)", "type": "string" } }, "required": [ "totalAmount", "currency" ], "type": "object" } }, "required": [ "amountDetails" ], "type": "object" } }, "required": [ "id", "customerInformation", "invoiceInformation", "orderInformation" ], "type": "object" }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/visaacceptance/agent-toolkit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server