API Documentation
  1. Webhook
API Documentation
  • API Documentation Change Log
  • API Reference Guide
    • Checkout Page
    • Payin - KRW (Server to Server)
    • Purpose Code
    • Payout Payload Example
    • List of Payin Methods
    • List of Bank for Payout Methods
  • API Documentation
    • Master Data
      • Get All Country & Currency Code
    • Payout Method
      • Get All Payout Method
    • Payin Method
      • Get All Payin Method
      • Get Required Fields by Payin method
    • Payin
      • Create Payin
      • Simulate Payin
      • Retrieve Payin
      • Create Virtual Account
    • Payout
      • Create Payout
      • Simulate Payout
      • Retrieve Payout
      • Get All Payout
    • Checkout
      • Create Payment Request
      • Get All Checkout
      • Get Detail Checkout
      • Create Virtual Account [KRW]
      • Get VA Bank Information [KRW]
      • Create New Checkout
    • 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
      • Webhook PAYIN EXPIRED
        POST
    • Merchant
      • Get Balance Payout
    • 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 EXPIRED

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

Body Params application/json

Example
{
    "id": "d3439031-2ff5-4e1d-aec0-6d0599f8ca1e",
    "merchant_id": "643d6f29-3412-4ba6-8f93-908d3320f0ee",
    "status": "EXPIRED",
    "original_amount": "67",
    "amount_type": "PHP",
    "transaction": "invoice_05082025_001",
    "transaction_date": "2025-08-05T13:18:09.000Z",
    "payment_method": "ph_ewallet_paymaya_php",
    "order_reference": "invoice_05082025_001",
    "customer_full_name": "Fajar Senin 54",
    "reply_code": "https://api.paycombat.com/payment?code=68364d2f4cd626465d3d8fd10abaff71%3Aaec5dc3ba3ba1ebc65f03c2c75d042d0987e579c92bde698176990fe3ec874bd2e7128a5b886276da7bbf8fff13dadc264991554454b76521938321407d8771c8b1d3b64a933bedf9b3f101c9c90e635a42a717f47149e363c89ed7d1e3c6d75a7eb0e156100e2bab958056ca63da4d2935e1a91c7617a8f690ba5b1cae21ca3",
    "brand": "Blackpink",
    "currency": "FIAT",
    "credit_type": "PAYIN",
    "payer_id": "256699df-721c-48b5-84ed-bf794b87173b",
    "recon_id": "invoice_05082025_001",
    "order_reference_1": "invoice_05082025_001",
    "order_reference_2": "invoice_05082025_001",
    "platform_identifier": "invoice_05082025_001",
    "trx_type": "DIRECT_PAYIN",
    "customer_email": "fajar32@yopmail.com",
    "customer_phone": "+6285156781122",
    "customer_personal_number": "",
    "charge_back": "0",
    "rolling_serve": "0",
    "retrieval": "0",
    "is_black_list": 0,
    "ip_address": "",
    "billing_address_country": "PH",
    "billing_address_city": "",
    "billing_address_zip_code": "",
    "billing_address": "",
    "bin": "",
    "is_3ds": "",
    "created_at": "2025-08-05T03:26:56.000Z",
    "updated_at": "2025-08-05T03:31:57.000Z",
    "deleted_at": null,
    "payment_date": null,
    "additional_info": null,
    "type": "PAYIN",
    "approval": "EXPIRED"
}

Request Code 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": "d3439031-2ff5-4e1d-aec0-6d0599f8ca1e",
    "merchant_id": "643d6f29-3412-4ba6-8f93-908d3320f0ee",
    "status": "EXPIRED",
    "original_amount": "67",
    "amount_type": "PHP",
    "transaction": "invoice_05082025_001",
    "transaction_date": "2025-08-05T13:18:09.000Z",
    "payment_method": "ph_ewallet_paymaya_php",
    "order_reference": "invoice_05082025_001",
    "customer_full_name": "Fajar Senin 54",
    "reply_code": "https://api.paycombat.com/payment?code=68364d2f4cd626465d3d8fd10abaff71%3Aaec5dc3ba3ba1ebc65f03c2c75d042d0987e579c92bde698176990fe3ec874bd2e7128a5b886276da7bbf8fff13dadc264991554454b76521938321407d8771c8b1d3b64a933bedf9b3f101c9c90e635a42a717f47149e363c89ed7d1e3c6d75a7eb0e156100e2bab958056ca63da4d2935e1a91c7617a8f690ba5b1cae21ca3",
    "brand": "Blackpink",
    "currency": "FIAT",
    "credit_type": "PAYIN",
    "payer_id": "256699df-721c-48b5-84ed-bf794b87173b",
    "recon_id": "invoice_05082025_001",
    "order_reference_1": "invoice_05082025_001",
    "order_reference_2": "invoice_05082025_001",
    "platform_identifier": "invoice_05082025_001",
    "trx_type": "DIRECT_PAYIN",
    "customer_email": "fajar32@yopmail.com",
    "customer_phone": "+6285156781122",
    "customer_personal_number": "",
    "charge_back": "0",
    "rolling_serve": "0",
    "retrieval": "0",
    "is_black_list": 0,
    "ip_address": "",
    "billing_address_country": "PH",
    "billing_address_city": "",
    "billing_address_zip_code": "",
    "billing_address": "",
    "bin": "",
    "is_3ds": "",
    "created_at": "2025-08-05T03:26:56.000Z",
    "updated_at": "2025-08-05T03:31:57.000Z",
    "deleted_at": null,
    "payment_date": null,
    "additional_info": null,
    "type": "PAYIN",
    "approval": "EXPIRED"
}'

Responses

🟢200Success
application/json
Body

Example
{}
🟠400Bad Request
Modified at 2025-08-06 07:39:09
Previous
VA Register Callback
Next
Get Balance Payout