Adfali
Provided by the Bank of Commerce and Development
Last updated
Was this helpful?
Provided by the Bank of Commerce and Development
Last updated
Was this helpful?
This request will validate the customer identity, send OTP and register an unpaid invoice.
POST
https://api.plutus.ly/api/v1/transaction/edfali/verify
Send the OTP to the customer's phone number to initiate the transaction
Authorization*
String
Bearer: [Access token]
X-API-KEY*
String
API Key
mobile_number*
String
Mobile number 09XXXXXXXX
amount*
String
Transaction amount in Libyan dinars.
Formatting is allowed with a maximum of two decimal places: XXX, XX.X, XX.XX
Pay the unpaid transaction
POST
https://api.plutus.ly/api/v1/transaction/edfali/confirm
Confirm to pay the transaction
Authorization*
String
Bearer: [Access token]
X-API-KEY*
String
API Key
process_id*
String
Process ID is returned in the verify step
code*
String
OTP code is sent to customer's phone number
amount*
String
Transaction amount in Libyan dinars.
Formatting is allowed with a maximum of two decimal places: XXX, XX.X, XX.XX
invoice_no*
String
Invoice number associated with transaction, must be unique and not previously used.
customer_ip
String
Customer IP address
Check out the example in the Plutu PHP Examples document on GitHub.
You can review the section for all possible errors
Check out the example in the Plutu PHP Examples document on GitHub.