Create payer token
After the agreement creation and the buyer's approval, you must create the payer token. The payer token is responsible for storing the buyer's data and ensuring the security of the transaction, it is also a mandatory attribute for creating transactions throughout the validity period of the agreement previously created.
Check out the diagram below that illustrates how the payer token creation flow works.
To create a payer token, send a POST with all necessary attributes to the endpoint /v2/wallet_connect/agreements/{agreementId}/payer_token and execute the request or, if you prefer, use the curl
available below.
curl -X POST \
'https://api.mercadopago.com/v2/wallet_connect/agreements/<AGREEMENT.ID>/payer_token'\
-H 'Content-Type: application/json' \
-H 'x-platform-id: YOUR_PLATFORM_ID' \
-H 'Authorization: Bearer TEST-3322*********190-03031*********46528954c*********0339910-1*********' \
-d '{
"code": "aeecea3e11f2545d1e7790eb6591ff68df74c57930551ed980239f4538a7e530"
}'
Response
{
"payer_token": "abcdef1e23f4567d8e9123eb6591ff68df74c57930551ed980239f4538a7e530"
}
With the payer token created, the account integration flow with Wallet Connect will have been successfully completed. Go to the Payments section to perform the payment flow.