Create the perfect payment experience

Manage payments, move money globally and maximise revenue with ease.
Intuitive Reconciliation
Streamline processes with automated account reconciliation and balancing
Batch Processing
Handle large volumes of transactions efficiently and seamlessly
Data on demand
Easily access all account balances and transaction histories.
Automated transactions
Create completely customisable scheduled and recurring transactions
Real Time
Event-driven transaction processing and monitoring, enables swift decision-making
Secure Data Storage
Staq’s data storage and privacy protection ensures the confidentiality of sensitive data

Unified payments platform

Comprehensive payment solutions designed to cater for all your business needs

Unlock valuable insights

Utilise secure financial data to unearth spending patterns and develop new personalised products and services.

Bento 03 Title

Bento 03 text

No items found.
Payments
Payments
Implement seamlessly
Staq's platform helps you automate your workflows from start to finish, so you can collaborate more effectively and efficiently.
Layer Icon
SDK Library
Check mark icon
Webhook icon
Webhooks
Check mark icon
Code Sandbox icon
Sandbox Environment
Check mark icon
An image of software icons the Staq product can interact with.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/#012345678/cards' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD",  </span>
<br/><span class="text-blue"> "CardholderName": "John Self"</span>
<br/><span class="text-blue"> "MobileNumber": "0123456789"</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'//sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/balance'  \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 63374ade-aa30-4706-b864-a14c833bafb6' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "AccountNumber": "0010100014015102",  </span>
<br/><span class="text-blue"> "BeneficiaryAccount": "0010100063915101",  </span>
<br/><span class="text-blue"> "Amount": 20,  </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD",  </span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/status' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "Status": "FROZEN",  </span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/prepaid-cards/customers/[put here your customerId]/cards/[put here your cardToken]/pan?show_cvv=true' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/transfers/customers/#012345678/internal' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "CustomerAccount": "0010100014015102",  </span>
<br/><span class="text-blue"> "BeneficiaryAccount": "0010100063915101",  </span>
<br/><span class="text-blue"> "Amount": 20,  </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD",  </span>
<br/><span class="text-blue"> "TransferNote": "Message goes here"</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/transfers/customers/[put here your customerId]?pageNumber=1&pageSize=10&type=transfer&month=&year='\</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/#012345678/internal' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "CurrencyCode": "JOD",  </span>
<br/><span class="text-blue"> "AccountName": "SavingsAccount"</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-white">-XGET </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/[put here your customerId]/accounts?pageNumber=1&pageSize=10'</span>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

<span class="text-pink">curl</span> <span class="text-white">-XGET </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/partner/accounts/customers/[put here your customerId]/accounts/[put here your accountNumber]/transactions?dateTo=2021-03-01&dateFrom=2015-01-01&pageSize=10&pageNumber=1'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "Email": "john.wick@finto.io",  </span>
<br/><span class="text-blue"> "Username": "john_wick",  </span>
<br/><span class="text-blue"> "Password": "VERY_str0ng_p@ssword"</span>
<br/><span class="text-blue"> "PhoneNumber": "+123456789012"</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/token' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "access_token": "l9oldWz6RtpS5DYl26CJBLw6kqI",  </span>
<br/><span class="text-blue"> "token_type": "Bearer",  </span>
<br/><span class="text-blue"> "expires_in": "3599"</span>
<br/><span class="text-blue"> "refresh_token": "6dfedWz6RtpS5Rt7Y6CJBLw6kqI"</span>
<br/><span class="text-blue"> "scope": "identity"</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users/password/reset/request' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "Email": "john.wick@finto.io" </span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/tppa/users' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "Product": "Auto Loan",  </span>
<br/><span class="text-blue"> "CrifConsent": true,  </span>
<br/><span class="text-blue"> "PersonalDetails": { "NationalId": "9962023180", "PhoneNumber": "0795023578", "TypeOfResidence": "Owned", "WorkDetails": { "EmploymentType": "Employee", "PositionTitle": "Specialist", "CompanyName": "Bank Al Etihad", "Sector": "Private", "EmploymentStartDate": "01/08/2015", "BusinessLine": "Bakery", "NetSalary": 2000 }, "LoanDetails": { "LoanAmount": 2020, "LoanTerm": 60, "InstallmentDay": 25, "CarDetails": { "CarType": "Car", "CarMake": "Honda", "CarModel": "Civic", "CarCondition": "Used", "YearOfManufacture": "2020", "FuelOption": "Fuel", "CarPrice": 20000, "DealershipName": "Obaidi" } } }</span>
<br/><span class="text-blue"> }'</span>

1
2
3
4
5
6
7
8
9
10
11

12

13

14

15

16

17

18

19

20

<span class="text-pink">curl</span> <span class="text-white">-XPOST </span><span class="text-blue">'https://sandbox-api.staq.io/api/v1/loans/requests/[ request id ]'\</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Idempotency-key: 65d16950-1355-486e-8322-6002b713e0a6' \</span>
<br/><span class="text-white"> --header </span><span class="text-blue">'Content-Type: application/json' \</span>
<br/><span class="text-white"> --data </span><span class="text-blue">'{  </span>
<br/><span class="text-blue"> "RequestId": 22001,  </span>
<br/><span class="text-blue"> "ProductCode": "PL1",  </span>
<br/><span class="text-blue">"RequiredDocument": [ { "Url": "https://s3url.com/", "DocumentCode": "RESIDNECY_DOCUMENT" } ]</span>
<br/><span class="text-blue"> }'</span>

Ready to scale?