Merchants and partners can add Level 2 and 3 data to payments to reduce risk and payment processing costs. For more information about processing payments, see checkout or multiparty checkout.
level_2object<level_2_card_processing_data>Optionalinvoice_idstringOptionaltax_totalobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredlevel_3object<level_3_card_processing_data>Optionalshipping_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredduty_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequireddiscount_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredshipping_addressobject<address_portable>Optionaladmin_area_4stringOptionaladmin_area_3stringOptionaladmin_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.
address_detailsobject<Address Details>Optionalline_itemsobject<line_item>[]Optionalupcobject<universal_product_code>Optionalbilling_planobject<order_billing_plan>Optionalbilling_cyclesobject<billing_cycle>[]Requiredtenure_typeenumRequiredpricing_schemeobject<pricing_scheme>Optionalpriceobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredpricing_modelenumRequiredreload_threshold_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredtotal_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).start_datestring<date_no_time>Optionalsetup_feeobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredunit_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredtaxobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredcommodity_codestringOptionaldiscount_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredtotal_amountobject<money>Optionalcurrency_codestring<currency_code>RequiredvaluestringRequiredunit_of_measurestringOptional