Common Objects

Transaction Types

TypeValue
Payment13
Refund15
Payment Authorised1000
Payment Captured1001
Authorisation Reversed1002
Direct Payment13
Capture Refund15
Direct Payment Refund15

Transaction Status

Transaction StatusValue
Transaction Initial1
Transaction Processing2
Transaction Successful3
Transaction Failed4
Transaction Expired6
Transaction invalidated7

Payment Status

Payment StatusValueDescription
Payment Successful1Payment is successful
Payment Not Found2Payment is not found
Payment Refunded3Payment has been refunded
Payment Cancelled4Payment has been cancelled
Payment Processing5Payment is in processing statusPlease use Check Transaction Status endpoint to query the updated status of the payment or refund
Payment Failed6Payment failed

Promotion Types

Refers to the promotion types given to user

Promotion TypesValue
Coins Back1
Cashback2
Discount3

Payment Channels

Refers to the source of funds used to make payment

Payment ChannelValue
ShopeePay Wallet Balance1
Credit Card / Debit Card2
Linked Bank Account3
SPayLater Buy Now Pay Later4
SPayLater 2 months Instalment5
SPayLater 3 months Instalment6
SPayLater 6 months Instalment7
SPayLater 12 months Instalment8
SPayLater 18 months Instalment9
SPayLater 24 months Instalment10
SPayLater 4 months Instalment11
SPayLater 5 months Instalment12
No Available Payment Channel (e.g. off us payment)0

Point of Initiation

Refers to the product flows used

Point of Initiation MethodsValue
MPM Static only1
MPM Dynamic only2
CPM only4
Checkout with ShopeePay only16
Tokenized Payment only128
Cross Border only256
Account Linking only2048
Handphone Loan only4096

Sample decimal value calculations:

POI MethodsValue
MPM Static, MPM Dynamic3
MPM Static, CPM5