# API Documentation ## Docs - [API Documentation Change Log](https://docs.paycombat.com/api-documentation-change-log-1290145m0.md): - API Reference Guide [List of Payin Methods](https://docs.paycombat.com/list-of-payin-methods-1056920m0.md): - API Reference Guide [List of Payout Methods](https://docs.paycombat.com/list-of-payout-methods-1952428m0.md): - API Reference Guide [List of Bank for Payout Methods](https://docs.paycombat.com/list-of-bank-for-payout-methods-1213750m0.md): - API Reference Guide [Payout Payload Example](https://docs.paycombat.com/payout-payload-example-1015331m0.md): - API Reference Guide [Purpose Code](https://docs.paycombat.com/purpose-code-1015366m0.md): - API Reference Guide [Checkout Page Flow](https://docs.paycombat.com/checkout-page-flow-881152m0.md): - API Documentation [Payout](https://docs.paycombat.com/payout-2738703f0.md): - Features Documentation [Dashboard](https://docs.paycombat.com/dashboard-869233m0.md): - Features Documentation > Transaction [Payin](https://docs.paycombat.com/payin-869390m0.md): - Features Documentation > Transaction [Payout](https://docs.paycombat.com/payout-869569m0.md): - Features Documentation > Transaction [Rolling Reserve](https://docs.paycombat.com/rolling-reserve-869614m0.md): - Features Documentation > Transaction [Refund Request](https://docs.paycombat.com/refund-request-869626m0.md): - Features Documentation > Finance [Settlement Report APM](https://docs.paycombat.com/settlement-report-apm-869350m0.md): - Features Documentation > Finance [Settlement Report CARD](https://docs.paycombat.com/settlement-report-card-869368m0.md): - Features Documentation > Finance [History Balance APM](https://docs.paycombat.com/history-balance-apm-869278m0.md): - Features Documentation > Finance [History Balance CARD](https://docs.paycombat.com/history-balance-card-869354m0.md): - Features Documentation > Account [Profile Account](https://docs.paycombat.com/profile-account-869620m0.md): - Features Documentation > Account [Manage Users](https://docs.paycombat.com/manage-users-869622m0.md): - Features Documentation > Setting [Integration Details](https://docs.paycombat.com/integration-details-869272m0.md): ## API Docs - API Documentation > Master Data [Get All Country & Currency Code](https://docs.paycombat.com/get-all-country-currency-code-12514124e0.md): This API is used to retrieve a list of all Country & Currency that are supported by paycombat to support the transaction process. - API Documentation > Payout Method [Get All Payout Method](https://docs.paycombat.com/get-all-payout-method-12827818e0.md): This API is used to retrieve a list of Payout-Methods available. The parameters will be **SENDER** and **BENEFICIARY** objects and other required fields to be provided for both parties. You can filter the results by specifying the `currency` and `country` query parameters. - API Documentation > Payin Method [Get All Payin Method](https://docs.paycombat.com/get-all-payin-method-12514192e0.md): This API is used to retrieve a list of all payin methods by country and currency. - API Documentation > Payin Method [Get Required Fields by Payin method](https://docs.paycombat.com/get-required-fields-by-payin-method-12823595e0.md): This API is used to retrieve the required parameters for a specific Payin Method. - API Documentation > Payin [Create Payin](https://docs.paycombat.com/create-payin-12823303e0.md): This API is used to Create Payin. Payin is the primary Method for collecting funds from customers and depositing them into either the customer wallet or the Merchant's Payin wallet. - API Documentation > Payin [Simulate Payin](https://docs.paycombat.com/simulate-payin-12814516e0.md): This API is used to simulate the completion or cancellation of a Payin that has been created. - API Documentation > Payin [Retrieve Payin](https://docs.paycombat.com/retrieve-payin-12823155e0.md): This API is used to retrieve details of payin transaction by using `payin_id` parameter. - API Documentation > Payout [Create Payout](https://docs.paycombat.com/create-payout-12836301e0.md): This API is used to Create Payout. A Payout refers to sending funds to beneficiaries from your Wallet. - API Documentation > Payout [Simulate Payout](https://docs.paycombat.com/simulate-payout-12814521e0.md): This API is used to simulate the completion of a Payout that has been created. - API Documentation > Payout [Retrieve Payout](https://docs.paycombat.com/retrieve-payout-12837100e0.md): This API is used to retrieve details of payout transaction by using `payout_id` parameter. - API Documentation > Payout [Get All Payout](https://docs.paycombat.com/get-all-payout-12823287e0.md): This API is used to retrieve a list of all Payout’s created. - API Documentation > Checkout [Create Payment Request](https://docs.paycombat.com/create-payment-request-13142063e0.md): First Step to Create a Checkout. You have to create payment request first to generate Checkout Url. - API Documentation > Checkout [Get All Checkout](https://docs.paycombat.com/get-all-checkout-13145692e0.md): This API is used to Retrieve a list of all the Checkout Pages - API Documentation > Checkout [Get Detail Checkout](https://docs.paycombat.com/get-detail-checkout-13145826e0.md): - API Documentation > Checkout [Create New Checkout](https://docs.paycombat.com/create-new-checkout-15936347e0.md): Generates a checkout session as the next step after [Create Payment Request](apidog://link/endpoint/13142063), enabling the payer to complete the transaction using the details from the existing payment request. - API Documentation > Webhook [Webhook PAYIN SUCCESS](https://docs.paycombat.com/webhook-payin-success-14976023e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Webhook [Webhook PAYIN FAILED](https://docs.paycombat.com/webhook-payin-failed-17043556e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Webhook [Webhook PAYIN EXPIRED](https://docs.paycombat.com/webhook-payin-expired-19921507e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Webhook [Webhook PAYOUT SUCCESS](https://docs.paycombat.com/webhook-payout-success-14976190e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Webhook [Webhook PAYOUT FAILED](https://docs.paycombat.com/webhook-payout-failed-14976206e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Webhook [Webhook PAYOUT RETURNED](https://docs.paycombat.com/webhook-payout-returned-21652573e0.md): Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature: - API Documentation > Merchant [Get Balance Payout](https://docs.paycombat.com/get-balance-payout-19032470e0.md): This API retrieves the available payout balance for a specific currency. To get the data, you must provide the currency code (e.g., USD, IDR, KRW) as an input. The response will return the current available balance for that currency, which is useful for validating whether sufficient funds are available before processing a payout. - API Documentation [Get List Payment Method by Currency](https://docs.paycombat.com/get-list-payment-method-by-currency-15933696e0.md): This API is used to retrieve a list of all payment methods by country and currency that can be used for Checkout process. ## Schemas - Sample Schemas [Pet](https://docs.paycombat.com/pet-4178855d0.md): - Sample Schemas [Category](https://docs.paycombat.com/category-4178856d0.md): - Sample Schemas [Tag](https://docs.paycombat.com/tag-4178857d0.md):