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 successful00
Transaction initiated01
Transaction pending03
Transaction refunded (*)04
Transaction canceled (*)05
Transaction failed06
Transaction not found07

(*) For Future use

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

Product Types

Products Type OfferedBinary ValueDecimal Value to indicate during Onboarding
MPM Static only000000011
MPM Dynamic only000000102
CPM only000001004
Checkout with ShopeePay only0001000016
Account Linking/Binding only10000000128
Tokenized Payment10000000128

Promotion Types

Refers to the promotion types given to user

Promotion TypesValue
Coin Cashback1
Discount3