Skip to main content
Glama

update_payment_link

Modify an existing payment link in Visa Acceptance to update transaction details, line items, customer information requests, or expiration settings.

Instructions

This tool will update a payment link in Visa Acceptance.

Input Schema

NameRequiredDescriptionDefault
clientReferenceCodeNoCustom client reference code for the transaction
currencyNoCurrency code e.g. "USD"
expirationDaysNoNumber of days the link remains valid
idYesPayment link ID (required)
lineItemsNoLine items in the purchase
linkTypeNoType of payment link (PURCHASE OR DONATION)
purchaseNumberNoUnique identifier for the purchase
requestPhoneNoRequest phone number from customer
requestShippingNoRequest shipping address from customer
totalAmountNoTotal payment amount e.g. "100.00"

Input Schema (JSON Schema)

{ "properties": { "clientReferenceCode": { "description": "Custom client reference code for the transaction", "type": "string" }, "currency": { "description": "Currency code e.g. \"USD\"", "type": "string" }, "expirationDays": { "description": "Number of days the link remains valid", "type": "number" }, "id": { "description": "Payment link ID (required)", "type": "string" }, "lineItems": { "description": "Line items in the purchase", "items": { "additionalProperties": false, "properties": { "productDescription": { "description": "Product description", "type": "string" }, "productName": { "description": "Name of the product", "type": "string" }, "productSKU": { "description": "Product SKU identifier", "type": "string" }, "quantity": { "description": "Quantity of the product", "type": "string" }, "unitPrice": { "description": "Unit price of the product", "type": "string" } }, "required": [ "productName", "quantity", "unitPrice" ], "type": "object" }, "type": "array" }, "linkType": { "description": "Type of payment link (PURCHASE OR DONATION)", "type": "string" }, "purchaseNumber": { "description": "Unique identifier for the purchase", "type": "string" }, "requestPhone": { "description": "Request phone number from customer", "type": "boolean" }, "requestShipping": { "description": "Request shipping address from customer", "type": "boolean" }, "totalAmount": { "description": "Total payment amount e.g. \"100.00\"", "type": "string" } }, "required": [ "id" ], "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