{ "error": { "type": "request_error", "code": "transaction_payment_method_change_field_immutable", "detail": "You can't make changes to a transaction where the `origin` is `subscription_payment_method_change`, except to update customer, address, or business information.", "documentation_url": "https://developer.paddle.com/errors/transactions/transaction_payment_method_change_field_immutable" }, "meta": { "request_id": "00000000-0000-0000-0000-000000000000" }}Details
- Status code
- 400
- Error code
-
transaction_payment_method_change_field_immutable - Error message
- You can't make changes to a transaction where the `origin` is `subscription_payment_method_change`, except to update customer, address, or business information.
Common causes
- You're trying to update a transaction where the
originissubscription_payment_method_change. Onlycustomer_id,address_id, orbusiness_idcan be changed.
Troubleshooting
- Payment method change transactions are zero-value transactions created by Paddle for updating a payment method against a subscription. Update the related subscription or bill for one-time charges to bill items to a subscription.
- To update the address for a payment method, remove fields other than
customer_id,address_id, orbusiness_idfrom your request.