Method : POST
Sandbox URL :
To give loyalty point(s) based on amount to customers using phone number or member ID.
Only WeChat Pay + WeChat OA loyalty program can support auto-give points during payment. All other wallets DO NOT support auto-give points. You should use the merchant app/terminal app or this endpoint to give points manually for each payment.
|Uint||Yes||Loyalty point given to customers.||100|
|String||Yes||"ID" ,"PHONENUMBER" or "QRCODE"||Use phone number , ID or QR Code to give loyalty point(s).|
|String||No||Member ID if type "ID" being provided.||"2777058682717858418"|
|String||No||Country code if type "PHONENUMBER" being provided.||"60"|
|String||No||Phone number if type "PHONENUMBER" being provided.||"172826990"|
Example Request Phone Number
Example Request QR Code
Example Request Member ID
|String||Successfully call this endpoint. If fail, will return error code object (Refer Appendix 1: Error Codes)||"SUCCESS"|
Example Response (PhoneNumber & Member ID)
Example Response (QR Code)