Skip to main content
POST
Create Transaction
Initiates a new transaction. Both the sender and recipient must already be registered on the platform — pass their customer codes in preExistingSenderCustomerCode and preExistingRecipientCustomerCode. For the full field reference, see Create Transaction.

Quick Reference

Code Example

cURL

Headers

platform
string
default:fincode
required
uuid
string
default:200
required
X-Auth-Token
string
required
password
string
required
ipAddress
string
required
X-Idempotency-Key
string
required

Body

application/json
amount
string
required
sendAmount
string
required
inclussive
boolean
required
receivingCurrency
string
default:NGN
required
sendCurrency
string
default:GBP
required
type
string
default:ACCOUNTPAYMENT
required
preExistingSenderCustomerCode
string
required
preExistingRecipientCustomerCode
string
required
creditParty
object[]
required
internationalTransferInformation
object
required
transactionProcessingMode
string
default:NONE_AGGREGATION
descriptionText
string
transactionModule
string
default:REMITTANCE

Response

200

Transaction created