malipopaycentralapi_PaymentResponse
customer objectrequired
_idstring
Unique identifier for the customer.
Example:
6281559426fa29659c5ac38aphoneNumberstring
Phone number of the customer.
Example:
255684118011firstnamestring
First name of the customer.
Example:
FRANCISlastnamestring
Last name of the customer.
Example:
MWAKATUMBULAmnostring
Mobile Network Operator name.
Example:
AirtelmerchantAccountIdstringrequired
Name of the merchant account.
Example:
Lockwood Technologymodestringrequired
Mode of payment processing.
Example:
CHARGEreferencestringrequired
Reference number for the payment.
Example:
ML21030amountintegerrequired
Amount being charged.
Example:
1000currencystringrequired
Currency code for the transaction.
Example:
TZSlinkstring
Link to the payment gateway or receipt.
statusstringrequired
Current status of the payment.
Example:
PROCESSINGmethod object
How the payment was paid. card: scheme (MASTERCARD, VISA, AMEX) and last4, null for a card capture recorded before this field existed. mobile: network. mixed: part card, part mobile money. Never more of the card than the last four digits.
typestringrequired
Possible values: [card, mobile, mixed]
Example:
cardschemestringnullable
Example:
MASTERCARDlast4stringnullable
Example:
0018networkstringnullable
Example:
nullpaidAmountnumber
What has been paid so far. Equals amount once paid in full.
Example:
1000malipopaycentralapi_PaymentResponse
{
"customer": {
"_id": "6281559426fa29659c5ac38a",
"phoneNumber": "255684118011",
"firstname": "FRANCIS",
"lastname": "MWAKATUMBULA",
"mno": "Airtel"
},
"merchantAccountId": "Lockwood Technology",
"mode": "CHARGE",
"reference": "ML21030",
"amount": 1000,
"currency": "TZS",
"link": "string",
"status": "PROCESSING",
"method": {
"type": "card",
"scheme": "MASTERCARD",
"last4": "0018",
"network": null
},
"paidAmount": 1000
}