BE Merchants. Transactions Callback (1.3.0)
Download OpenAPI specification:Download
IT Department: [email protected] URL: https://www.billease.ph
BillEase Merchants. Callback API. This API has to be implemented on the merchants side
Documentation: https://docs.billease.ph/
Update transaction
Update transaction status on the merchant's side
Authorizations:
Authentication
path Parameters
id required | any Transaction ID |
Request Body schema: application/json
Transaction update
status required | string Enum: "REJ" "CAN" "EXP" "HOL" "APR" "REF" Transaction status
|
order_id required | string Order ID |
message | string Any message from BillEase system |
trx_id required | string Transaction ID |
current_time required | string <date-time> Current time (response timestamp) |
object (Root Type for instInstallment) Installment | |
object (Root Type for downpayOptions) Down payment options for checkout page. |
Responses
Request samples
- Payload
Content type
application/json
{- "current_time": "2019-02-10T19:32:25.000+08:00",
- "status": "HOL",
- "order_id": "xyz-123-abc",
- "trx_id": "0b240df0-5501-11e9-8647-d663bd873d93",
- "message": "Any message from BillEase system"
}
Response samples
- 200
- 400
- 401
- 500
Content type
application/json
{- "message": "OK"
}
Receive customer token
Get customer's BillEase account token
Authorizations:
Authentication
Request Body schema: application/json
Token
internal_user_id required | string User ID in the merchant's system |
token required | string Token |
token_id required | string Token/Request ID |
string Customer email in the merchant's system | |
phone | string Customer phone in the merchant's system |
Responses
Request samples
- Payload
Content type
application/json
{- "internal_user_id": "user_2345",
- "token": "dsjhkDFsjhdf3298shkjdfh38924ybsdfjkDHDqiuewrcnaifGD",
- "token_id": "ff1ca792-54fb-11e9-8647-d663bd873d93"
}
Response samples
- 200
- 400
- 401
- 500
Content type
application/json
Example
{- "status": "OK"
}