API Documentation
  1. Webhook
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 Required Fields by Payin method
    • 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
        POST
      • Webhook PAYOUT SUCCESS
        POST
      • Webhook PAYOUT FAILED
        POST
      • VA Register Callback
        POST
    • 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. Webhook

Webhook PAYIN SUCCESS

Developing
POST
url_webhook_merchant
Each POST/PATCH Request requires a Signature in the header, you can follow the following code to create the Signature:
const crypto = require('crypto'); const signature = crypto.createHmac('sha256', signatureKey) .update(JSON.stringify(data)).digest('hex');

Request

Header Params
X-Signature
string 
optional
Body Params application/json
amount
number 
required
Decimal
original_amount
number 
required
Decimal
transaction_date
integer 
required
customer_full_name
integer 
required
fee_taken
number 
required
Decimal
fee_expected
number 
required
Decimal
charge_back
integer 
required
rolling_serve
integer 
required
retrieval
integer 
required
is_black_list
integer 
required
created_at
integer 
required
updated_at
integer 
required
deleted_at
null 
required
payment_date
null 
required
Example
{
    "id": '005e1272-baec-43f6-8f7b-8ab8ddda8144',
    "merchant_id": '42e90341-cc68-4fbc-9baf-c3714b6fce0d',
    "status": 'SUCCESS',
    "amount": 100,
    "original_amount": 100,
    "amount_type": 'AUD',
    "transaction": 'invoice_13032025_002',
    "transaction_date": 2025-03-19T13: 18: 09.000Z,
    "payment_method": 'au_bank_npp',
    "order_reference": 'invoice_19032025_14414443',
    "customer_full_name": 'Fajar 20',
    "reply_code": 'invoice_19032025_11@paycombat.com',
    "brand": 'Blackpink',
    "currency": 'FIAT',
    "credit_type": 'PAYIN',
    "payer_id": 'invoice_06032025_002',
    "recon_id": 'invoice_06032025_002',
    "order_reference_1": 'invoice_06032025_002',
    "order_reference_2": 'invoice_06032025_002',
    "platform_identifier": 'invoice_06032025_002',
    "trx_type": 'DIRECT_PAYIN',
    "customer_email": 'fajarwww@yopmail.com',
    "customer_phone": '+6285156781122',
    "customer_personal_number": '',
    "fee_taken": 0,
    "fee_expected": 0,
    "charge_back": 0,
    "rolling_serve": 0,
    "retrieval": 0,
    "is_black_list": 0,
    "ip_address": '',
    "billing_address_country": 'AU',
    "billing_address_city": '',
    "billing_address_zip_code": '',
    "billing_address": '',
    "bin": '',
    "is_3ds": '',
    "created_at": 2025-03-19T08: 48: 03.000Z,
    "updated_at": 2025-03-19T08: 48: 03.000Z,
    "deleted_at": null,
    "payment_date": null,
    "type": 'PAYIN'
}

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 POST 'https://api.paycombat.comurl_webhook_merchant' \
--header 'X-Signature;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": '\''005e1272-baec-43f6-8f7b-8ab8ddda8144'\'',
    "merchant_id": '\''42e90341-cc68-4fbc-9baf-c3714b6fce0d'\'',
    "status": '\''SUCCESS'\'',
    "amount": 100,
    "original_amount": 100,
    "amount_type": '\''AUD'\'',
    "transaction": '\''invoice_13032025_002'\'',
    "transaction_date": 2025-03-19T13: 18: 09.000Z,
    "payment_method": '\''au_bank_npp'\'',
    "order_reference": '\''invoice_19032025_14414443'\'',
    "customer_full_name": '\''Fajar 20'\'',
    "reply_code": '\''invoice_19032025_11@paycombat.com'\'',
    "brand": '\''Blackpink'\'',
    "currency": '\''FIAT'\'',
    "credit_type": '\''PAYIN'\'',
    "payer_id": '\''invoice_06032025_002'\'',
    "recon_id": '\''invoice_06032025_002'\'',
    "order_reference_1": '\''invoice_06032025_002'\'',
    "order_reference_2": '\''invoice_06032025_002'\'',
    "platform_identifier": '\''invoice_06032025_002'\'',
    "trx_type": '\''DIRECT_PAYIN'\'',
    "customer_email": '\''fajarwww@yopmail.com'\'',
    "customer_phone": '\''+6285156781122'\'',
    "customer_personal_number": '\'''\'',
    "fee_taken": 0,
    "fee_expected": 0,
    "charge_back": 0,
    "rolling_serve": 0,
    "retrieval": 0,
    "is_black_list": 0,
    "ip_address": '\'''\'',
    "billing_address_country": '\''AU'\'',
    "billing_address_city": '\'''\'',
    "billing_address_zip_code": '\'''\'',
    "billing_address": '\'''\'',
    "bin": '\'''\'',
    "is_3ds": '\'''\'',
    "created_at": 2025-03-19T08: 48: 03.000Z,
    "updated_at": 2025-03-19T08: 48: 03.000Z,
    "deleted_at": null,
    "payment_date": null,
    "type": '\''PAYIN'\''
}'

Responses

🟢200Success
application/json
Body
object {0}
Example
{}
🟠400Bad Request
Modified at 2025-05-19 08:04:34
Previous
Delete Customer
Next
Webhook PAYOUT SUCCESS