
@tradermoura O endpoint /v1/plan/:id/subscription/one-step/link não exige o uso de payment token.
Nesse cenário você deve informar apenas o id do plano e o body contendo as configurações, exemplo:
js
{
"items": [
{
"amount": 2,
"name": "Silicon Valley",
"value": 564
}
],
"metadata": {
"custom_id": "Assinatura",
"notification_url": "sua_url_notificação"
},
"settings": {
"payment_method": "all" ,
"expire_at": "2025-12-08",
"request_delivery_address": true
}
}
Com isso será gerado um link para a finalização do pagamento já vinculado a recorrência do plano definido anteriormente.{
"items": [
{
"amount": 2,
"name": "Silicon Valley",
"value": 564
}
],
"metadata": {
"custom_id": "Assinatura",
"notification_url": "sua_url_notificação"
},
"settings": {
"payment_method": "all" ,
"expire_at": "2025-12-08",
"request_delivery_address": true
}
}
A assinatura em sí será gerada quando cliente acessar o link e efetuar o pagamento, sem necessidade de criar a cobrança anteriormente em two steps.