The response to a request to update the quantity of the product or service in a subscription. You can also use this method to switch the plan and update the shipping_amount and shipping_address values for the subscription. This type of update requires the buyer's consent.
shipping_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredshipping_addressobject<shipping_detail>Optionalemail_addressstring<email_address>Optionalcountry_codestringRequirednational_numberstringRequiredtypeenumOptionaloptionsobject<shipping_option>[]Optionaltypeenum<shipping_type>Optionalamountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredselectedbooleanRequiredaddressobject<Portable Postal Address (Medium-Grained)>Optionaladmin_area_1stringOptionalcountry_codestring<country_code>RequiredNote: The country code for Great Britain isGBand notUKas used in the top-level domain names for that country. Use the `C2` country code for China worldwide for comparable uncontrolled price (CUP) method, bank card, and cross-border transactions.
planobject<plan_override>Optionalbilling_cyclesobject<billing_cycle_override>[]Optionalpricing_schemeobject<pricing_scheme>Optionalfixed_priceobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredtiersobject<pricing_tier>[]Optionalamountobject<money>Requiredcurrency_codestring<currency_code>RequiredvaluestringRequiredcreate_timestring<date_time>Optionalupdate_timestring<date_time>Optionaltotal_cyclesintegerOptional1 and 999 for total_cycles). Regular billing cycles can be executed infinite times (value of 0 for total_cycles) or a finite number of times (value between 1 and 999 for total_cycles).payment_preferencesobject<payment_preferences_override>Optionalsetup_feeobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredsetup_fee_failure_actionenumOptionaltaxesobject<taxes_override>Optionalpercentagestring<percentage>Optionallinksobject<link_description>[]OptionalhrefstringRequired