Outbound Payments
Path parameters
customerIdstringRequired
Header parameters
authorizationstringOptional
Authorization header containing your API Token
x-alg-noncestringOptional
Nonce used to generate the payload signature
x-alg-signaturestringOptional
Payload signature
datestringOptional
Date of the request un UTC/GMT
Body
sourceAccountIdstring · uuidRequiredExample:
Source account id from which payment is sent
e0cab2dd-739f-43de-b131-3e423e935bf1idempotencyKeystring · uuidRequiredExample:
Unique key to ensure idempotency of payment requests
1483d25d-3f00-4d39-90ce-2379a130becdamountnumberRequiredExample:
Amount in minor units (e.g. for £1.29 enter 129)
129externalReferencestring · uuidRequiredExample:
Reference identifier provided by partner.
ae588135-0391-42a8-a4e4-e8e7645fa707descriptionstring | nullableOptionalExample:
Description of the payment
Sent from Algbrarailsstring · enum | nullableOptionalDefault:
The payment rail to use (e.g. Faster Payments)
FASTER_PAYMENTSExample: FASTER_PAYMENTSPossible values: railsPolicystring · enum | nullableOptionalDefault:
Policy for determining which rail to use
DETECTPossible values: purposestring · enum | nullableOptionalExample:
Purpose of the payment
PAY_INVOICEPossible values: Responses
200
Returns payment id to be used in the next step
application/json
400
Input validation error
application/json
403
Forbidden
application/json
412
Precondition failed
application/json
post
/v1/partner/payments/customers/{customerId}/payments/externalSEPA Rails
Last updated
Was this helpful?