- API Reference Guide
- API Documentation
- Master Data
- Payout Method
- Payin Method
- Payout Beneficiary
- Payin
- Payout
- Checkout
- Transaction
- Wallet
- Customer
- Webhook
- Get List Payment Method by CurrencyGET
- Features Documentation
Webhook PAYOUT SUCCESS
Developing
POST
url_webhook_merchant
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
id
string
required
merchant_id
string
required
status
string
required
wire_id
string
required
order_id
string
required
due_date
string
required
last_action
null
required
original_amount
string
required
payee_name
string
required
currency
string
required
beneficiary
string
required
beneficiary_bank
string
required
beneficiary_account_number
null
required
beneficiary_account_iban
null
required
wire_origin
null
required
conversion
null
required
approval
string
required
created_at
string
required
updated_at
string
required
approved_at
null
required
denied_at
null
required
pending_at
null
required
type
string
required
wire_amount
integer
required
fee_taken
integer
required
fee_expected
integer
required
Example
{
"id": "e1409c69-2b71-4137-8651-4d09b2ed723d",
"merchant_id": "577311c7-9788-4ec1-8501-86ae69b134e6",
"status": "SUCCESS",
"wire_id": "w_txn_e0354283426b44489840d9b8800901ec",
"order_id": "27862467",
"due_date": "2025-06-11T00:00:00.000Z",
"last_action": null,
"original_amount": "50",
"payee_name": "Devtes",
"currency": "SGD",
"beneficiary": "Devtes",
"beneficiary_bank": "sg_bank_fastpayment_sgd",
"beneficiary_account_number": null,
"beneficiary_account_iban": null,
"wire_origin": null,
"conversion": null,
"approval": "APPROVED",
"created_at": "2025-06-10T01:09:44.000Z",
"updated_at": "2025-06-10T01:09:45.000Z",
"approved_at": null,
"denied_at": null,
"pending_at": null,
"type": "PAYOUT"
}
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": "e1409c69-2b71-4137-8651-4d09b2ed723d",
"merchant_id": "577311c7-9788-4ec1-8501-86ae69b134e6",
"status": "SUCCESS",
"wire_id": "w_txn_e0354283426b44489840d9b8800901ec",
"order_id": "27862467",
"due_date": "2025-06-11T00:00:00.000Z",
"last_action": null,
"original_amount": "50",
"payee_name": "Devtes",
"currency": "SGD",
"beneficiary": "Devtes",
"beneficiary_bank": "sg_bank_fastpayment_sgd",
"beneficiary_account_number": null,
"beneficiary_account_iban": null,
"wire_origin": null,
"conversion": null,
"approval": "APPROVED",
"created_at": "2025-06-10T01:09:44.000Z",
"updated_at": "2025-06-10T01:09:45.000Z",
"approved_at": null,
"denied_at": null,
"pending_at": null,
"type": "PAYOUT"
}'
Responses
🟢200Success
application/json
Body
object {0}
Example
{}
🟠400Bad Request
Modified at 2025-06-10 01:14:03