Update a subscription purchase
Only the fields listed below are writable.
PUT
/subscription_purchases/{id}Authorization
AuthorizationBearer token (JWT) · headerrequiredPath parameters
idintegerrequiredRequest body
requiredapplication/jsonstatestringnext_payment_onstring<date>total_renewal_feeintegerremaining_paymentsintegersubscription_fee_idintegercancel_atstring<date>payments_to_skipintegerpaused_bystringlast_pause_atstring<date-time>renewal_discountnumberdiscount_num_chargesintegerend_datestring<date>Responses
200
Subscription purchase updated
_linksHalLinksidintegershop_idintegercontact_idintegeroriginal_order_idintegerproduct_idintegerproduct_namestringstatestringcurrency_codestringtotal_renewal_feeintegerIn cents
payment_intervalstringtotal_paymentsintegerremaining_paymentsintegerfailed_attemptsintegerlast_payment_onstring<date>next_payment_onstring<date>start_datestring<date>end_datestring<date> | nullcancel_atstring<date> | nullsubscription_fee_idintegerrenewal_discountnumberdiscount_num_chargesintegerpayments_to_skipintegerpaused_bystringpaid_setup_feebooleanunitsintegercreated_onstring<date-time>updated_onstring<date-time>422
Validation error (e.g. invalid state, or no updatable fields provided)