Skip to main content
POST
Express.js Handler

Authorizations

Signature
string
header
required

RSA SHA256 signature header. Example: Signature: algorithm=SHA256withRSA, keyVersion=0, signature=BASE64...

Client-Id
string
header
required

Rebell-assigned Client Id.

Request-Time
string
header
required

RFC3339 timestamp (e.g., 2019-05-28T12:12:00+08:00).

Body

application/json
paymentId
string
required
paymentRequestId
string
required
paymentStatus
enum<string>
required
Available options:
SUCCESS,
PROCESSING,
FAIL
paymentAmount
object
required

Amount in minor units (e.g., cents).

paymentTime
string<date-time>
required
paymentCreatedTime
string

ISO 8601 creation time

Response

200 - application/json

Acknowledge receipt

result
object
required