Platform connection rule and sigature logic
Notice: All data (marked in RED COLOR) needs to be converted to [queryString] with this following pattern: key_1=value_1&key_2=value_2....&api_key=xxxxxxx order by ASCII sorted from small to large (lexicographic order)
Pay particular attention to the following important rules:
Parameter names are sorted from small to large (lexicographic order) based on ASCII’s order.
Parameter names are case-sensitive.
Parameters that do not participate in the signature:
Empty parameter name and value.
Signature Itself in payload data.
Call_back URL.
The spacing will be accepted in the [queryString] but no special characters: Ex: “..&player_name=NGUYEN VAN A&...”
Add “&api_key=your_api_key” at the end of the [queryString] then hash the [queryString] with MD5 (Please replace your_api_key with your real api_key given in ATT PAY official website’s admin page)
Last updated