Skip to main content
Glama

Visa Acceptance

create_payment_link

Generate a payment link in Visa Acceptance for purchases or donations, specifying currency, amount, and line items to facilitate customer transactions.

Instructions

This tool will create a payment link in Visa Acceptance.

Input Schema

NameRequiredDescriptionDefault
clientReferenceCodeNoCustom client reference code for the transaction
currencyYesCurrency code e.g. "USD" (Required)
lineItemsYesLine items in the purchase
linkTypeYesType of payment link (PURCHASE OR DONATION)
purchaseNumberYesUnique alphanumeric id, no special chararacters for the purchase less than 20 characters
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\" (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 alphanumeric id, no special chararacters for the purchase less than 20 characters", "type": "string" }, "requestPhone": { "default": false, "description": "Request phone number from customer", "type": "boolean" }, "requestShipping": { "default": false, "description": "Request shipping address from customer", "type": "boolean" }, "totalAmount": { "description": "Total payment amount e.g. \"100.00\"", "type": "string" } }, "required": [ "linkType", "purchaseNumber", "currency", "lineItems" ], "type": "object" }

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