For AI agents and LLMs: a structured documentation index is available at /llms.txt. Every page has a Markdown sibling — append .md to any URL.

Skip to content
Paddle Docs home

Trial must be either paid or cardless

A trial with a unit price amount must require a payment method. Trials that don't require a payment method must have no unit price amount.

Example response
{
"error": {
"type": "request_error",
"code": "trial_is_either_paid_or_cardless",
"detail": "If a trial has a unit price amount, it must require a payment method.",
"documentation_url": "https://developer.paddle.com/errors/prices/trial_is_either_paid_or_cardless"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
trial_is_either_paid_or_cardless
Error message
If a trial has a unit price amount, it must require a payment method.

Common causes

  • A trial configuration sets a unit_price amount but has requires_payment_method set to false. These two settings conflict.

Troubleshooting

  • Remove the unit_price amount to create a cardless trial.
  • Set requires_payment_method to true to create a paid trial.

Was this page helpful?