Resend Webhook Notification
Resend confirmed transaction webhook notifications for a specified time period.
The webhook notification resend API is intended for specific and necessary use cases, such as retrieving missed notifications or ensuring data integrity. Misusing this API by excessively requesting resends may result in disruptions to your merchant account and impact our services.
If you need to resend a webhook notification for development and debugging purposes, it is recommended to use the webhook resend functionality on webhook page.
Webhook notification resend API
The maximum request frequency for this API is set at once per minute, with a daily limit of 25 calls.
Resend webhook notifications for a specified time period
POST https://admin.ccpayment.com/ccpayment/v1/webhook/resend
Headers
Timestamp*
String
Timestamp in seconds (10-digit). The request is valid for two minutes.
Content-Type*
String
application/json; charset=utf-8
Request Body
start_timestamp*
Int
Specifies the start time for webhook notification sending. Timestamp in seconds (10-digit)
end_timestamp
Int
Specifies the end time for webhook notification sending. Timestamp in seconds (10-digit) If "endTimestamp" is empty CCPayment will resend webhook notifications within a one-hour window based on the start time. The duration between the end timestamp and the start timestamp must not exceed one hour.
webhook_result
String
Pass “Failed”. (default if not provided) If you want to resend all the failed webhook notification of transactions in a specific time frame Pass “All Result”. If you want to resend webhook notification of all transactions in a specific time frame
transaction_type
String
Specifies the type of transactions for which webhook notifications should be sent. - All Type (default if not provided) - Direct Deposit - API Deposit - Invoice - API Withdrawal - Refund
As a security measure, we will sign the returned data (and according to this only { code: 10000 } should be signed, but it's signing all the returned body.). Additionally, it will return Appid, Sign, Timestamp in the header of the response. The signature method SHA-256 (appid+appSecret+Timestamp+body).
Please use the data with caution if the signature verification fails. It indicates that the data has been tampered with.
Please note that CCPayment closely monitors the usage of the webhook notification resend API.
If your system requires a significant number of webhook notification resends, we kindly request you to inform the CCPayment team in order to avoid any mistaken categorization of your merchant account as an abuser.
Last updated