Get Funds Transfer Page context
Returns payment instructions for funds transfer. Displays bank account details and reference code for customer to complete payment.
Preconditions:
Payment option must be funds transfer type
Bank account must be selected (
funds_transfer_bank)Basket must not be empty
Payment Instructions:
Bank account details (IBAN, account holder, bank name)
Order number for reference
Reference code (if gateway supports it)
Total amount to transfer
Currency information
Reference Code Context:
Retrieved from
pre_order.data['funds_transfer']Displayed prominently for customer to include in transfer
Used by payment reconciliation system to match transfers
Order Status:
Order is created in "pending" status
Waiting for payment confirmation
Payment team manually confirms transfer receipt
Order status updated to "confirmed" after verification
Required header for AJAX requests. Must be set to XMLHttpRequest for all checkout requests.
XMLHttpRequestPossible values: Session cookie header (e.g. sessionid=abc123 or osessionid=<session_id>)
Funds transfer page context retrieved
GET /orders/checkout/?page=FundsTransferPage HTTP/1.1
Host: sandbox.akinon.com
x-requested-with: XMLHttpRequest
Accept: */*
Funds transfer page context retrieved
{
"context_list": [
{
"page_name": "FundsTransferPage",
"page_slug": "fundstransferpage",
"page_context": {
"reference_code": "REF-ORD-2026-0001-ABC123"
}
}
],
"pre_order": {
"basket": {
"pk": 123,
"total_amount": "150.00"
},
"shipping_address": {
"pk": 10,
"first_name": "John",
"last_name": "Doe"
},
"billing_address": {
"pk": 10,
"first_name": "John",
"last_name": "Doe"
},
"payment_option": {
"pk": 3,
"name": "Bank Transfer",
"slug": "bank-transfer",
"payment_type": "funds_transfer",
"payment_type_label": "Bank Transfer"
},
"funds_transfer_bank": {
"pk": 1,
"bank_name": "Example Bank",
"account_holder": "AKINON TECHNOLOGIES",
"iban": "TR330006100519786457841326",
"currency": "TRY"
},
"number": "ORD-2026-0001",
"total_amount": "159.99",
"unpaid_amount": "159.99",
"currency_type_label": "USD"
},
"errors": [],
"template_name": "orders/checkout.html"
}Last updated
Was this helpful?

