Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Authorization Header should be in the following format: Authorization: Bearer token
Remember to pass
Content-type: application/json
and Accept: application/json in header.
Sample header
Authorization: Bearer token
Accept: application/json
Content-type: application/json
API Endpoint for action: https://mekapaygroup.tech
Processing transaction from the debit/credit card.
Some card required address verification (USA Card), and other card card required 3D secure (VISA).
For card that required address verification, use Validation endpoint to confirm, while card required 3D secure use the secure_url return in api response to confirm the card token from your browser and after confirm use validation endpoint to verify the transaction.
POST
https://mekapaygroup.tech/api/charge
Enter the card details
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
authorization*
String
Bearer YOUR_SECRET_KEY
content-type *
String
application/json
currency*
String
currency - USD/KES/AUD/EUR/GBP
email*
String
customer's email
ip_address*
String
ip address
callback_url*
String
callback url with GET method
amount*
String
amount
country*
String
country code
firstname*
String
first name
phone*
String
phone
cardNumber*
String
card number
cardCVV*
String
card cvv
expMonth*
String
expiry month
expYear*
String
expiry year
state*
String
state name
city*
String
city
address*
String
address
zip_code*
String
zip code
lastname*
String
last name
cardName*
String
card holder name
Api that carry all operation from MekaPay server.
Api for third-party client who interest to process transaction via api from MekaPay server.
For quick implement you can use a Postman collection here
Processing transaction from the debit/credit card.
Some card required address verification (USA Card), and other card card required 3D secure (VISA).
For card that required address verification, use Validation endpoint to confirm, while card required 3D secure use the secure_url return in api response to confirm the card token from your browser and after confirm use validation endpoint to verify the transaction.
The transaction reference is returned into your callback-url in field "id"
POST
https://mekapaygroup.tech/api/charge
Enter the card details
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Card Number | Card Type | Expiry Date | CVV |
---|
authorization*
String
Bearer YOUR_SECRET_KEY
content-type*
String
application/json
reference*
String
reference, the value of field "id" which is returned from the callback url query string of api Charge
content-type*
String
application/json
username*
String
password*
String
password
authorization*
String
Bearer YOUR_SECRET_KEY
content-type *
String
application/json
currency*
String
currency - USD/KES/AUD/EUR/GBP
email*
String
customer's email
ip_address*
String
ip address
callback_url*
String
callback url with GET method
amount*
String
amount
country*
String
country code
firstname*
String
first name
phone*
String
phone
cardNumber*
String
card number
cardCVV*
String
card cvv
expMonth*
String
expiry month
expYear*
String
expiry year
state*
String
state name
city*
String
city
address*
String
address
zip_code*
String
zip code
lastname*
String
last name
cardName*
String
card holder name
5123 4500 0000 0008 | Master Card | 10/31 | 100 |