{
"amount": "150000.75",
"currency": "NGN",
"type": "p2p",
"descriptionText": "Birthday gift for my brother",
"requestDate": "2026-03-02T18:45:20.000Z",
"transactionReference": "GSWIFT_P2P_FR_NG_260302184520",
"debitParty": [
{
"key": "msisdn",
"value": "+33612345678"
}
],
"creditParty": [
{
"key": "bankaccountno",
"value": "0638765432"
},
{
"key": "sortcode",
"value": "044"
},
{
"key": "organisationid",
"value": "Access Bank Nigeria"
},
{
"key": "banksubcode",
"value": "044150019"
}
],
"senderKyc": {
"nationality": "FR",
"dateOfBirth": "1989-03-17",
"countryOfBirth": "FR",
"gender": "M",
"idDocument": [
{
"idType": "passport",
"idNumber": "15FRA89012",
"issueDate": "2020-05-10",
"expiryDate": "2030-05-09",
"issuerCountry": "FR"
}
],
"postalAddress": {
"addressLine1": "22 Rue de la Paix",
"addressLine2": "",
"addressLine3": "Apt 4B",
"city": "Paris",
"stateProvince": "Île-de-France",
"postalCode": "75002",
"country": "FR",
"cityOfBirth": "Lyon"
},
"subjectName": {
"title": "Mr.",
"firstName": "Julien",
"middleName": "Marc",
"lastName": "Dubois",
"fullName": "Julien Marc Dubois"
}
},
"recipientKyc": {
"nationality": "NG",
"dateOfBirth": "1992-11-05",
"emailAddress": "emeka.okonkwo@example.com",
"countryOfBirth": "NG",
"idDocument": [
{
"idType": "nin",
"idNumber": "12345678901",
"issueDate": "2021-02-14",
"expiryDate": "2031-02-14",
"issuerCountry": "NG"
}
],
"postalAddress": {
"addressLine1": "15 Awolowo Road",
"addressLine2": "Ikoyi",
"addressLine3": "",
"city": "Lagos",
"stateProvince": "Lagos",
"postalCode": "101231",
"country": "NG",
"cityOfBirth": "Enugu"
},
"subjectName": {
"firstName": "Emeka",
"lastName": "Okonkwo",
"fullName": "Emeka Chinedu Okonkwo"
}
},
"internationalTransferInformation": {
"quoteId": "GSQT260302184520P2P",
"receivingCountry": "NG",
"remittancePurpose": "Gift",
"sourceOfFunds": "Salary",
"relationshipSender": "Brother"
}
}curl --location --request POST 'http://prod-cn.your-api-server.com/api/v1/transactions' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": "150000.75",
"currency": "NGN",
"type": "p2p",
"descriptionText": "Birthday gift for my brother",
"requestDate": "2026-03-02T18:45:20.000Z",
"transactionReference": "GSWIFT_P2P_FR_NG_260302184520",
"debitParty": [
{
"key": "msisdn",
"value": "+33612345678"
}
],
"creditParty": [
{
"key": "bankaccountno",
"value": "0638765432"
},
{
"key": "sortcode",
"value": "044"
},
{
"key": "organisationid",
"value": "Access Bank Nigeria"
},
{
"key": "banksubcode",
"value": "044150019"
}
],
"senderKyc": {
"nationality": "FR",
"dateOfBirth": "1989-03-17",
"countryOfBirth": "FR",
"gender": "M",
"idDocument": [
{
"idType": "passport",
"idNumber": "15FRA89012",
"issueDate": "2020-05-10",
"expiryDate": "2030-05-09",
"issuerCountry": "FR"
}
],
"postalAddress": {
"addressLine1": "22 Rue de la Paix",
"addressLine2": "",
"addressLine3": "Apt 4B",
"city": "Paris",
"stateProvince": "Île-de-France",
"postalCode": "75002",
"country": "FR",
"cityOfBirth": "Lyon"
},
"subjectName": {
"title": "Mr.",
"firstName": "Julien",
"middleName": "Marc",
"lastName": "Dubois",
"fullName": "Julien Marc Dubois"
}
},
"recipientKyc": {
"nationality": "NG",
"dateOfBirth": "1992-11-05",
"emailAddress": "emeka.okonkwo@example.com",
"countryOfBirth": "NG",
"idDocument": [
{
"idType": "nin",
"idNumber": "12345678901",
"issueDate": "2021-02-14",
"expiryDate": "2031-02-14",
"issuerCountry": "NG"
}
],
"postalAddress": {
"addressLine1": "15 Awolowo Road",
"addressLine2": "Ikoyi",
"addressLine3": "",
"city": "Lagos",
"stateProvince": "Lagos",
"postalCode": "101231",
"country": "NG",
"cityOfBirth": "Enugu"
},
"subjectName": {
"firstName": "Emeka",
"lastName": "Okonkwo",
"fullName": "Emeka Chinedu Okonkwo"
}
},
"internationalTransferInformation": {
"quoteId": "GSQT260302184520P2P",
"receivingCountry": "NG",
"remittancePurpose": "Gift",
"sourceOfFunds": "Salary",
"relationshipSender": "Brother"
}
}'{
"amount": "1500.50",
"currency": "KES",
"type": "p2p",
"requestDate": "2026-03-02T17:25:43.000Z",
"requestingOrganisationTransactionReference": "GSWIFT_TXN_9876543210",
"debitParty": [
{
"key": "msisdn",
"value": "+254712345678"
}
],
"creditParty": [
{
"key": "msisdn",
"value": "+254787654321"
}
],
"transactionStatus": "ACKNOWLEDGED",
"transactionReference": "GS26030217254300123"
}