# User registration/Signing (optional)

WeChat background to the owner initiated user registration.

# 1, request parameters

Parameter Name type Required Remarks
appid string And Mini Programs
appidmch_id string And Payment Merchant Number
nuncio_st string And Random string
encrypted_data string And Using AESCBCPKCS7PADDING
iv string And IV for decryption
sign string And 1Signature of field 5

encrypted_Data decryption data

Parameter Name type Required Remarks
openid string And User id

# 2. Return parameters

Parameter Name type Required Remarks
Errcode int And 0 for success
errmsg string N Error message
nuncio_st string And Unaltered bring back
encrypted_data string And Using AESCBCPKCS7PADDING
iv string And IV for decryption

encrypted_Data decryption data

Parameter Name type Required Remarks
cardid string And User Card ID

# 3. Sample code

Request:

{"appid":"test","mch_id":"123456","nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}

encrypted_The data is decrypted as:

{“openid”:1234}

Return:

{"errcode":0,"nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}

encrypted_Data after decryption:

{“card_id”:”xxafdafd”}