API Documentation
  1. Payin Method
API Documentation
  • API Reference Guide
    • Checkout Page
    • Payin - KRW (Server to Server)
    • Purpose Code
    • Payout Payload Example
    • List of Payin Methods
  • API Documentation
    • Master Data
      • Get All Country & Currency Code
    • Payout Method
      • Get Required Fields by Payout method
      • Get All Payout Method
    • Payin Method
      • Get All Payin Method
        GET
      • Get Required Fields by Payin method
        GET
    • Payout Beneficiary
      • Create Payout Beneficiary
      • Update Payout Beneficiary
      • Get All Payout Beneficiary
      • Get Payout Beneficiary by Id
      • Validation by Id
      • Validation by Body
    • Payin
      • Create Payin
      • Retrieve Payin
      • Retrieve Payin Memo (PDF)
      • Create Virtual Account
    • Payout
      • Create Payout
      • Simulate Payout
      • Retrieve Payout Memo (PDF)
      • Retrieve Payout
      • Get All Payout
    • Checkout
      • Create Payment Request
      • Get All Checkout
      • Cancel Checkout
      • Get Detail Checkout
      • Create Virtual Account [KRW]
      • Get VA Bank Information [KRW]
      • Create New Checkout
    • Transaction
      • Find Transaction by Id
      • Get All Transaction
    • Wallet
      • Create Wallet
      • Get All Wallet
      • Get by Wallet Id
    • Customer
      • Create Customer
      • Update Customer
      • Get All Customer
      • Get Detail Customer by Id
      • Check Is Customer Wallet Ready
      • Enable Customer
      • Disable Customer
      • Delete Customer
    • Webhook
      • Webhook PAYIN SUCCESS
      • Webhook PAYOUT SUCCESS
      • Webhook PAYOUT FAILED
      • VA Register Callback
    • Get List Payment Method by Currency
      GET
  • Features Documentation
    • Dashboard
    • Transaction
      • Payin
      • Payout
      • Rolling Reserve
      • Refund Request
    • Finance
      • Settlement Report APM
      • Settlement Report CARD
      • History Balance APM
      • History Balance CARD
    • Account
      • Profile Account
      • Manage Users
    • Setting
      • Integration Details
  1. Payin Method

Get All Payin Method

GET
/api/v1/payin-method
This API is used to retrieve a list of all payin methods by country and currency.
The output of this API can support your need to view specific data through the limit and page parameters. In addition, it can also get refund data using the payin_id filter and the refund status.

Request

Query Params
country
string 
required
Mandatory Query Params
Example:
TH
currency
string 
required
Mandatory Query Params
Example:
THB
is_va_allowed
boolean 
optional
Not Mandatory Query Params
Example:
false
Header Params
X-token
string 
required
Example:
snd_eyJpdiI6Ik10L0xhcmIwNHJ3MUNJdzEzSXNSYWc9PSIsInZhbHVlIjoid2ZpVXB6VTRMRlVsbUN6WFlRLzlEUmdDS2ZKV1pSQUxDZllmZXBPYUk1c1RFbWVhZyt3cU44dUVTSVMyWXBhTSIsIm1hYyI6IjE2ZDljMWI1ZTQ2OWQ4MWYwMzU4ZGI4ZjRlZTdjNzYzMzM3NDVhZWM0MTBmNWEyZmNlMDQ4ZTlhODBiNTNlNzgiLCJ0YWciOiIifQ==

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.paycombat.com/api/v1/payin-method?country=TH&currency=THB' \
--header 'X-token: snd_eyJpdiI6Ik10L0xhcmIwNHJ3MUNJdzEzSXNSYWc9PSIsInZhbHVlIjoid2ZpVXB6VTRMRlVsbUN6WFlRLzlEUmdDS2ZKV1pSQUxDZllmZXBPYUk1c1RFbWVhZyt3cU44dUVTSVMyWXBhTSIsIm1hYyI6IjE2ZDljMWI1ZTQ2OWQ4MWYwMzU4ZGI4ZjRlZTdjNzYzMzM3NDVhZWM0MTBmNWEyZmNlMDQ4ZTlhODBiNTNlNzgiLCJ0YWciOiIifQ=='

Responses

🟢200Success
application/json
Body
status
boolean 
required
message
string 
required
data
array [object {12}] 
required
payin_method_id
string 
optional
payin_method_name
string 
optional
payin_method_description
string 
optional
payin_method_logo
string 
optional
payin_method_category
string 
optional
payin_method_class
string 
optional
payin_method_group
string 
optional
country
string 
optional
currency
string 
optional
is_va_allowed
boolean 
optional
is_payin_allowed
boolean 
optional
is_enabled
boolean 
optional
Examples
{
  "status": true,
  "message": "string",
  "data": [
    {
      "payin_method_id": "string",
      "payin_method_name": "string",
      "payin_method_description": "string",
      "payin_method_logo": "string",
      "payin_method_category": "string",
      "payin_method_class": "string",
      "payin_method_group": "string",
      "country": "string",
      "currency": "string",
      "is_va_allowed": true,
      "is_payin_allowed": true,
      "is_enabled": true
    }
  ]
}
🟠400Bad Request
Modified at 2025-05-06 07:43:08
Previous
Get All Payout Method
Next
Get Required Fields by Payin method