This table emphasizes the notable variations in API URLs for different solutions and payment scenarios.

This table has been included in the documentation to draw attention to an important aspect of the API endpoint URL conventions used in Pockyt's platform. While all the endpoints share the same base URLs, there are noticeable variations in the URL paths that may not immediately seem intuitive. To assist developers in navigating these inconsistencies more efficiently, we have highlighted in bold those API endpoints with URL paths that deviate from the expected conventions. This highlighting aims to ensure developers are aware of these variations and can account for them in their integration process, thereby reducing potential confusion or errors when working with different endpoints. It's essential to carefully review these paths to ensure accurate and effective API calls.

API ActionSolutionPayment ScenarioURL Path
Create QR CodePay-InsIn-Store Merchant Presented/app-instore/v3/create-trans-qrcode
Create New TransactionPay-InsIn-Store Customer Presented/app-instore/v3/add
Process PaymentPay-InsIn-Store Customer Presented/app-instore/v3/prepay
Cancel PaymentPay-InsIn-Store Customer Presented, In-Store Merchant Presented, Online, In-App/app-data-search/v3/cancel
Refund PaymentPay-InsIn-Store Customer Presented, In-Store Merchant Presented, Online, In-App/app-data-search/v3/refund
Search Individual TransactionPay-InsIn-Store Customer Presented, In-Store Merchant Presented, Online, In-App/app-data-search/v3/tran-query
Search Bulk TransactionsPay-InsIn-Store Customer Presented, In-Store Merchant Presented, Online, In-App/app-data-search/v3/transaction-list
Search Settlement StatusPay-InsIn-Store Customer Presented, In-Store Merchant Presented, Online, In-App/app-data-search/v3/withdrawal-list
Initiate Online PaymentPay-InsOnline, In-App/online/v3/secure-pay
Finalize Online PaymentPay-InsOnline, In-App/creditpay/v3/process
Finalize In-App PaymentPay-InsOnline, Recurring Payments/micropay/v3/prepay
Register Online CustomerPay-InsOnline, Recurring Payments/v1/customers/create
Retrieve Online CustomerPay-InsOnline, Recurring Payments/v1/customers/retrieve
Update Online CustomerPay-InsOnline, Recurring Payments/v1/customers/update
Register PayeePay-OutsIntegrated Payotus/v3/payee/register
Retrieve PayeePay-OutsIntegrated Pay-Outs/v3/payee/retrieve
Retrieve Payout Account BalancePay-OutsIntegrated Pay-Outs/v3/payouts/balance
Retrieve Payee AccountPay-OutsIntegrated Pay-Outs/v3/payee/payout-accounts
Delete Payee AccountPay-OutsIntegrated Pay-Outs/v3/payee/account/delete
Update Payee RecordPay-OutsIntegrated Pay-Outs/v3/payee/update
Add Payout MethodPay-OutsIntegrated Pay-Outs/v3/payee/account/create/bank-account
Execute Payout TransferPay-OutsIntegrated Pay-Outs/v3/payouts/pay
Retrieve FX RatePay-OutsIntegrated Pay-Outs/v3/payouts/fxrate
Submit Merchant ApplicationPartners/api/merchant-onboarding/submit
Query Merchant ApplicationPartners/api/merchant-onboarding/query