{ "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_priceamount but hasrequires_payment_methodset tofalse. These two settings conflict.
Troubleshooting
- Remove the
unit_priceamount to create a cardless trial. - Set
requires_payment_methodtotrueto create a paid trial.