TakapayJazzCash
Enable seamless digital transactions, anytime and anywhere
Website: jazzcash.com.pk
Set up Provider Account
Step 1: Create a Provider account
To create an account send connection request at the linxtechsolutions.com/contact or contact manager directly. Submit the required documents to verify your account and gain access.
Step 2: Get required credentials
Credentials that have to be issued:
- takapayjazzcash__merchant_id → Merchant ID
- takapayjazzcash__password → Password
- takapayjazzcash__secret_key → Secret Key
- takapayjazzcash__api_type → Api Type
Connect Provider Account
Step 1. Connect Provider account at the Corefy Dashboard
Press Connect at TakapayJazzCash Provider Overview page in the 'New connection' section and choose the Provider account option to open the Connection form.
Enter your credentials:
- Merchant ID
- Password
- Secret Key
- API type: Select the API version for (
v1
orv2
). - Test Mode: Enable if you are using sandbox credentials.
Success
You have connected the TakapayJazzCash Provider account!
API examples:
Maximum and minimum data set to create a payment invoice for jazzcash_pkr_transfer
service
The example below is for provider API Version 1.1
(V1).
PAYMENT
POST /api/payment-invoices HTTP/1.1
{
"data": {
"type": "payment-invoice",
"attributes": {
"reference_id": "1748441082",
"service": "jazzcash_pkr_transfer",
"currency": "PKR",
"amount": 100,
"test_mode": false,
"service_fields": {
"phone_number": "03123456789"
}
}
}
}
The example below is for provider API Version 2.0
(V2).
PAYMENT
POST /api/payment-invoices HTTP/1.1
{
"data": {
"type": "payment-invoice",
"attributes": {
"reference_id": "1748441083",
"service": "jazzcash_pkr_transfer",
"currency": "PKR",
"amount": 100,
"test_mode": false,
"service_fields": {
"phone_number": "03123456789",
"cnic_number": "123456"
}
}
}
}
Constants
If some parameters are not sent in the transaction creation request, they will take the values from the set constants.
Here is a list of constants with their corresponding parameters:
- language → constant [language]
Default values
If some parameters are not passed in the request to create a transaction and the corresponding constants have no values, then default values will be passed instead.
Here is the list of default values with their corresponding parameters:
- language → 'en'
Question
"Still looking for help connecting your TakapayJazzCash account?" Please contact our support team!