Create domestic payment
documentedSubmit a domestic payment in the OB framework.
POST /payments/domesticPaymentsno implementation yet0 runsInput
idempotency_key*
Idempotency Key
e.g. 3f2a1b4c-7d8e-4a2f-9c1b-2e6d5a1b2c3d
signature*
x-jws-signature
JWT signature string
last_logged_time*
Last Logged Time
Wed, 18 Feb 2026 12:34:56 UTC
ip_address*
PSU IP Address
203.0.113.5
interaction_id*
Interaction ID (UUID)
550e8400-e29b-41d4-a716-446655440000
consent_id*
Consent ID
consent-id-...
instruction_id*
Instruction Identification
ID412
end_to_end_identification*
End To End Identification
E2E123
amount*
Instructed Amount - Amount
55.00
currency*
Instructed Amount - Currency
GBP
creditor_identification*
Creditor Identification
IBAN or SortCode
creditor_name*
Creditor Name
Receiver Co.
remittance
Remittance Information (Unstructured)
Shipment fee
payment_context*
Payment Context Code
EcommerceGoods
merchant_code*
Merchant Category Code
5967
merchant_customer_id*
Merchant Customer Identification
1238808123123
addr_line*
Delivery Address - AddressLine (first line)
7
street_name*
Delivery Address - StreetName
Apple Street
building_number*
Delivery Address - BuildingNumber
1
post_code*
Delivery Address - PostCode
E2 7AA
town*
Delivery Address - TownName
London
country*
Delivery Address - Country
UK
Calls Revolut as you (your API key is your account); keychains.dev holds the credentials.