create_payment
Create a new payment using an existing mandate by specifying amount, currency, and payment details to process transactions through GoCardless.
Instructions
Create a new payment in GoCardless
Input Schema
Name | Required | Description | Default |
---|---|---|---|
amount | Yes | Amount in minor currency unit (e.g., 1000 for £10.00) | |
currency | Yes | ISO 4217 currency code (e.g., GBP, EUR) | |
description | No | Payment description | |
mandate_id | Yes | ID of the mandate to use for this payment |
Input Schema (JSON Schema)
{
"properties": {
"amount": {
"description": "Amount in minor currency unit (e.g., 1000 for £10.00)",
"type": "integer"
},
"currency": {
"description": "ISO 4217 currency code (e.g., GBP, EUR)",
"type": "string"
},
"description": {
"description": "Payment description",
"type": "string"
},
"mandate_id": {
"description": "ID of the mandate to use for this payment",
"type": "string"
}
},
"required": [
"amount",
"currency",
"mandate_id"
],
"type": "object"
}