Internal 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:
Account id of the source account from which payment is sent
e0cab2dd-739f-43de-b131-3e423e935bf1destinationAccountIdstring · uuidRequiredExample:
Account id of the destination account which receiving the payment
ae66fcb2-2852-4568-990d-accc78572e4didempotencyKeystring · 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 Algbrapurposestring · 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
401
Unauthorized
application/json
403
Forbidden
application/json
412
Modulus / IBAN error
application/json
post
/v1/partner/payments/customers/{customerId}/payments/internalLast updated
Was this helpful?