Notify Webhook Documentation
PayKKa API reference (v3)
BankCard: Bank Card
eftpos: eftpos Australia
ApplePay: Apple Pay
GooglePay: Google Pay
WechatPayGlobal: WechatPayGlobal
AlipayPlus: Alipay+
SEPA: SEPA DirectDebit
Bancontact: Bancontact
EPS: EPS
iDEAL: iDEAL
P24: Online banking Poland, Przelewy24
Sofort: Sofort
GrabPay: GrabPay
Boost: Boost
Touch'n Go eWallet: Touch'n Go eWallet
Maybank QRPay: Maybank QRPay
ShopeePay: ShopeePay
LinePay: LinePay
9Pay: 9Pay
GCash: GCash
PayMaya: PayMaya
ZaloPay: ZaloPay
VietQR: VietQR
Pix: Pix
PicPay: PicPay
OpayWallet: OpayWallet
Currency; Pass the ISO 3166-1 supported currency three-letter code
Currency; Pass the ISO 3166-1 supported currency three-letter code
- Generated server urlhttps://openapi-sandbox.paykka.com/v3/dispute/acq/NotifyUrlToYourUrl
- cURL
- Python
- PHP
- Node.js
- Ruby
- Java
- ApacheHttpClint
- Go
- JS
- C#
curl -i -X POST \
https://openapi-sandbox.paykka.com/v3/dispute/acq/NotifyUrlToYourUrl \
-H 'Content-Type: application/json' \
-d '{
"event_type": "DISPUTE",
"merchant_id": "18356675194960",
"merchant_name": "Test Merchant",
"trans_id": "m58129512",
"order_id": "GW2056xxxxx2136685",
"dispute_id": "DG20324325320129",
"arn": "ARN20324325320129",
"card_bin": "424242",
"card_last4": "4242",
"payment_method": "BANKCARD",
"pay_finish_time": "2025-04-18T19:34:34+08:00",
"dispute_stage": "DISPUTE_CREATED",
"reason_code": "REASON_CODE",
"reason_code_description": "Reason Code Description",
"dispute_amount": 100,
"dispute_currency": "EUR",
"order_amount": 100,
"order_currency": "EUR",
"posting_date": "2025-04-18",
"dispute_time": "2025-04-18T19:34:34+08:00",
"due_time": "2025-04-18T19:34:34+08:00"
}'{ "ret_code": "000000", "ret_msg": "Success" }
PAYMENT.AUTHORIZATION: Payment Authorization Event
PAYMENT.SUCCESS: Payment Success Event
PAYMENT.FAILURE: Payment Failure Event
PAYMENT.CANCELED: Payment Canceled Event
REFUND.SUCCESS: Refund Success Event
REFUND.FAILURE: Refund Failure Event
Currency; Pass the ISO 3166-1 supported currency three-letter code
Currency; Pass the ISO 3166-1 supported currency three-letter code
PROCESSING: Processing
SUCCESS: Succeeded
AUTHORIZED: Not Captured
FAILURE: Failed
REFUNDED: Refunded
PARTIALLY_REFUNDED: Partially Refunded
CANCELED: Canceled
PARTIALLY_REVERSED: Partially Reversed
PAYMENT.AUTHORIZATION: Payment Authorization Event
PAYMENT.SUCCESS: Payment Success Event
PAYMENT.FAILURE: Payment Failure Event
PAYMENT.CANCELED: Payment Canceled Event
REFUND.SUCCESS: Refund Success Event
REFUND.FAILURE: Refund Failure Event
- Generated server urlhttps://openapi-sandbox.paykka.com/v3/payment/acq/NotifyUrlToYourUrl
- cURL
- Python
- PHP
- Node.js
- Ruby
- Java
- ApacheHttpClint
- Go
- JS
- C#
- Authorization Success
- Payment Success
- Payment Failure
- Payment Canceled
curl -i -X POST \
https://openapi-sandbox.paykka.com/v3/payment/acq/NotifyUrlToYourUrl \
-H 'Content-Type: application/json' \
-d '{
"event_type": "PAYMENT.AUTHORIZATION",
"merchant_id": "18356675194960",
"trans_id": "m58129512",
"order_id": "GW2056xxxxx2136685",
"status": "AUTHORIZED",
"amount": 199,
"currency": "EUR",
"session_id": "CS20602223728587",
"shopper_reference": "f4911bc8b17106a08f2f7a89a9fc4d11",
"expire_time": "2025-03-08T10:00:00+08:00",
"payment": {
"payment_method": "BANKCARD"
},
"card_info": {
"bin": "424242",
"last4": "4242",
"card_brand": "VISA"
}
}'{ "ret_code": "000000", "ret_msg": "Success" }
PAYMENT.AUTHORIZATION: Payment Authorization Event
PAYMENT.SUCCESS: Payment Success Event
PAYMENT.FAILURE: Payment Failure Event
PAYMENT.CANCELED: Payment Canceled Event
REFUND.SUCCESS: Refund Success Event
REFUND.FAILURE: Refund Failure Event
Currency; Pass the ISO 3166-1 supported currency three-letter code
REVIEWING: Reviewing
PROCESSING: Processing
SUCCESS: Succeeded
FAILURE: Failed
PAYMENT.AUTHORIZATION: Payment Authorization Event
PAYMENT.SUCCESS: Payment Success Event
PAYMENT.FAILURE: Payment Failure Event
PAYMENT.CANCELED: Payment Canceled Event
REFUND.SUCCESS: Refund Success Event
REFUND.FAILURE: Refund Failure Event
- Generated server urlhttps://openapi-sandbox.paykka.com/v3/refund/acq/NotifyUrlToYourUrl
- cURL
- Python
- PHP
- Node.js
- Ruby
- Java
- ApacheHttpClint
- Go
- JS
- C#
- Refund Success
- Refund Failure
curl -i -X POST \
https://openapi-sandbox.paykka.com/v3/refund/acq/NotifyUrlToYourUrl \
-H 'Content-Type: application/json' \
-d '{
"event_type": "REFUND.SUCCESS",
"error_code": "0000",
"error_description": "request success",
"merchant_id": "18356675194960",
"trans_id": "m58129512",
"refund_order_id": "RG20324325320129",
"order_id": "GW2056xxxxx2136685",
"status": "SUCCESS",
"amount": 2,
"currency": "USD",
"pay_finish_time": "2025-04-18T19:34:34+08:00"
}'{ "ret_code": "000000", "ret_msg": "Success" }