Order Matched Notification
This sends a notification to the third-party application when an order is placed to be sold or bought by a customer. This is done using the POST
method. See examples and descriptions below;
{
"CheckSum": "E8A935C3BDE4E47938A01CA3C2166A6B256733CF2E91E1FDE0473F693999BADCCA5C30E9F0D8A7CF61CFEEC2FC58CFB3EAEFD2754D16BA0EB5314ACFF01A67CA",
"Data": {
"OrderReference": "XB_37a483f890dc4c1bb9f48524c41ad47b",
"ReceiveInCurrencyCode": 6,
"PayInCurrencyCode": 1,
"ReceivableAmount": 0.44364937,
"PayableAmount": 248,
"ProviderName": "Nnadozie Ohaeri",
"ProviderFirstName": "Nnadozie",
"ProviderLastName": "Ohaeri",
"ProviderEmail": "dozienna4@gmail.com",
"InitiatedAt": "2022-02-08T13:02:42.1580578Z",
"OrderExpiryDate": "2022-02-08T13:16:40.1541528Z",
"InitiatedAtTimestamp": 1644325300154,
"OrderExpiryTimestamp": 1644326200154,
"FundedProviderAtTimeStamp": null,
"FundedCustomerAtTimeStamp": null,
"OrderCompletedAtTimeStamp": null,
"P2POrderStatus": 3,
"DisputeStatus": 1,
"OrderType": 1,
"ProviderContact": {
"PhoneNumber": "2348062069869",
"WhatsappNumber": "2348062069869"
},
"CustomerContact": {
"Email": "JOHNDOEE@gmail.com",
"Name": "John Doe",
"PhoneNumber": "0706346XXXX"
},
"ProviderPaymentMethods": {
"PaymentMethod": 1,
"PaymentType": 1,
"PaymentData": [
{
"BankName": "Access",
"AccountNumber": "0069888440",
"AccountName": "Ohaeri Nnadozie",
"Currency": "NGN"
}
],
"OrderPaymentMethod": {
"BankName": "Access",
"AccountNumber": "0069888440",
"AccountName": "Ohaeri Nnadozie",
"Currency": "NGN"
}
},
"ConsumerDepositMethod": {
"PaymentMethod": 1,
"PaymentType": 0,
"PaymentData": {
"BankName": "Access Bank",
"AccountNumber": "0000187849",
"AccountName": "Emmanuel Diala",
"Currency": "NGN"
}
},
"ConsumerReceiptMethod": {
"PaymentMethod": 2,
"PaymentType": 0,
"PaymentData": {
"WalletAddress": "QWEVDTWDGVT462E6EFYE9202Y239",
"Network": "BEP20",
"Currency": "BUSD"
}
},
"ProviderTransactionMetadata": null
}
}
Last updated