# API Doc ## Docs - [API Signature Process](https://docs.paycools.com.ph/en/6410594m0.md): - [API General Code](https://docs.paycools.com.ph/en/6410645m0.md): - 1. Callback [Merchant Subscription Event Notification - Signature Process](https://docs.paycools.com.ph/en/6411960m0.md): - 3. Payout [Payout Product Flow Chart](https://docs.paycools.com.ph/en/6412711m0.md): - 3. Payout [Open API Channel List](https://docs.paycools.com.ph/en/6412827m0.md): - 4. Bills Payment [Bills Payment Product Flow Chart](https://docs.paycools.com.ph/en/6416653m0.md): - 4. Bills Payment [Bills Payment ChannelCode List](https://docs.paycools.com.ph/en/6416151m0.md): - 5. QrCode [QrCode Product Flow Chart](https://docs.paycools.com.ph/en/6417595m0.md): - 5. QrCode [QrCode ChannelCode List](https://docs.paycools.com.ph/en/6417719m0.md): - 6. Bank Transfer [Bank Transfer Product Flow Chart](https://docs.paycools.com.ph/en/6418348m0.md): - 6. Bank Transfer [Bank Transfer ChannelCode List](https://docs.paycools.com.ph/en/6418371m0.md): - 7. Web payment [Web Payment Product Flow Chart](https://docs.paycools.com.ph/en/6418714m0.md): - 7. Web payment [Web Payment ChannelCode List](https://docs.paycools.com.ph/en/6418605m0.md): - 8. Refund [Refund Support Channel List](https://docs.paycools.com.ph/en/6419369m0.md): - 10. Direct Debit [Direct Debit Channel Code List](https://docs.paycools.com.ph/en/8313922m0.md): - 11. Ekyc [Ekyc Channel Code List](https://docs.paycools.com.ph/en/8417725m0.md): ## API Docs - 2. Account [2.1 Check Account Balance](https://docs.paycools.com.ph/en/281440932e0.md): Check the balance of an account. - 2. Account [2.2 Payment Statement](https://docs.paycools.com.ph/en/281440933e0.md): Get list of payment transactions. - 2. Account [2.3 Payout Statement](https://docs.paycools.com.ph/en/281463022e0.md): Get list of payout transactions. - 3. Payout [3.1 Create Payout](https://docs.paycools.com.ph/en/281496168e0.md): - 3. Payout [3.3 Payout Callback Notification](https://docs.paycools.com.ph/en/281496170e0.md): - 3. Payout [3.2 Check Payout Status](https://docs.paycools.com.ph/en/281496169e0.md): - 4. Bills Payment [4.1 Create Static Virtual Account](https://docs.paycools.com.ph/en/281519386e0.md): *Please note: mchOderId corresponds an actual payment user, each VA URL corresponds to a payment channel, merchant can request a VA URL by channelCode. VA channel is permanent, once it was acquired, merchant does not need to request it again. A group of VA codes corresponding to the same mchoderid. The VA codes of different mchoderids are different. - 4. Bills Payment [4.2 Batch Create Static Virtual Account](https://docs.paycools.com.ph/en/281519478e0.md): *Please note: mchOderId corresponds an actual payment user, each VA URL corresponds to a payment channel, merchant can request a VA URL by channelCode. VA channel is permanent, once it was acquired, merchant does not need to request it again. A group of VA codes corresponding to the same mchoderid. The VA codes of different mchoderids are different. - 4. Bills Payment [4.3 Update Static Virtual Account](https://docs.paycools.com.ph/en/281635414e0.md): Update static virtual account information for a merchant order - 4. Bills Payment [4.4 Get Virtual Account Cashier Short Url](https://docs.paycools.com.ph/en/281635415e0.md): Not recommended - Get short URL for virtual account cashier - 4. Bills Payment [4.5 Get Virtual Account's Payments](https://docs.paycools.com.ph/en/281635416e0.md): Retrieve payment transactions for a virtual account - 4. Bills Payment [4.6 Repayment verification API](https://docs.paycools.com.ph/en/283069933e0.md): Request URL (defined by merchant) - 4. Bills Payment [4.7 Cancel Static Virtual Account](https://docs.paycools.com.ph/en/281518492e0.md): This endpoint allows merchants to cancel a static virtual account. - 4. Bills Payment [4.8 Virtual Account Callback Notification](https://docs.paycools.com.ph/en/281635418e0.md): Callback API for virtual account payment notifications - 5. QrCode [5.1 Create QR Code](https://docs.paycools.com.ph/en/281770558e0.md): Create a new QR code for payments - 5. QrCode [5.2 Get QR Code Detail](https://docs.paycools.com.ph/en/281770559e0.md): Retrieve details for a specific QR code - 5. QrCode [5.3 Get QR Code Payments](https://docs.paycools.com.ph/en/281770560e0.md): Retrieve payment transactions for a QR code - 5. QrCode [5.4 Cancel QR Code](https://docs.paycools.com.ph/en/281770561e0.md): Cancel an existing QR code - 5. QrCode [5.6 Update QR Code](https://docs.paycools.com.ph/en/281770562e0.md): Update an existing QR code - 5. QrCode [5.5 QR Code Callback Notification](https://docs.paycools.com.ph/en/281770563e0.md): Callback API for QR code payment notifications - 6. Bank Transfer [6.1 Batch Create Bank Transfer Account](https://docs.paycools.com.ph/en/281832406e0.md): - 6. Bank Transfer [6.2 Batch Update Bank Transfer Account](https://docs.paycools.com.ph/en/281859264e0.md): - 6. Bank Transfer [6.3 Bank Transfer Account Payments](https://docs.paycools.com.ph/en/281864738e0.md): - 6. Bank Transfer [6.4 Bank Transfer Callback Notification](https://docs.paycools.com.ph/en/281867468e0.md): - 7. Web payment [7.1 Create Web Payment](https://docs.paycools.com.ph/en/281872710e0.md): - 7. Web payment [7.2 Check Web Payment Status](https://docs.paycools.com.ph/en/281878894e0.md): - 7. Web payment [7.3 Web Payment Channels](https://docs.paycools.com.ph/en/281886225e0.md): - 7. Web payment [7.4 Web Payment Callback Notification](https://docs.paycools.com.ph/en/281906622e0.md): - 8. Refund [8.1 Create Refund](https://docs.paycools.com.ph/en/281925072e0.md): - 8. Refund [8.2 Get Refund Payments](https://docs.paycools.com.ph/en/281948503e0.md): - 8. Refund [8.3 Refund Callback Notification](https://docs.paycools.com.ph/en/281954109e0.md): - 9. Checkout [9.1 Query the channels supported by the cashier counter](https://docs.paycools.com.ph/en/379951245e0.md): - 9. Checkout [9.2 Create the checkout counter](https://docs.paycools.com.ph/en/379952023e0.md): - 9. Checkout [9.3 Check the cashier counter](https://docs.paycools.com.ph/en/379954783e0.md): - 9. Checkout [9.4 Close the cashier counter](https://docs.paycools.com.ph/en/379956448e0.md): - 9. Checkout [9.5 Checkout Payment Notification](https://docs.paycools.com.ph/en/405375645e0.md): - 10. Direct Debit > Authorization [10.1 Create Authorization Link](https://docs.paycools.com.ph/en/426690535e0.md): - 10. Direct Debit > Authorization [10.2 Check Authorization Status](https://docs.paycools.com.ph/en/426690536e0.md): - 10. Direct Debit > Authorization [10.3 Cancel Authorization](https://docs.paycools.com.ph/en/426690537e0.md): - 10. Direct Debit > Authorization [10.4 Authorization Notification](https://docs.paycools.com.ph/en/426825873e0.md): This interface is implemented by the merchant and its function is to notify the merchant when an authorization is completed or cancelled. - 10. Direct Debit > Orders [10.5 Create Payment](https://docs.paycools.com.ph/en/426690538e0.md): - 10. Direct Debit > Orders [10.6 Check Payment Status](https://docs.paycools.com.ph/en/426690539e0.md): Merchant deduction transaction query interface - 10. Direct Debit > Orders [10.7 Payment Notification](https://docs.paycools.com.ph/en/426825874e0.md): This interface is implemented by the merchant and is used to receive notification of deduction transaction results. - 11. Ekyc [11.1 Ekyc Init](https://docs.paycools.com.ph/en/435329076e0.md): - 11. Ekyc [11.2 Ekyc Check Result](https://docs.paycools.com.ph/en/435363082e0.md): - 11. Ekyc [11.3 Ekyc Notification](https://docs.paycools.com.ph/en/435382459e0.md): ## Schemas - [Response body](https://docs.paycools.com.ph/en/158743410d0.md):