Executes a PayPal account-based payment with the payer_id obtained from the web approval URL.
transactionsobject<cart_base>[]Optionalamountobject<amount>RequiredtotalstringRequiredsubtotalstringOptionalNote: For an order authorization or capture, you cannot include the subtotal parameter.handling_feestringOptionalNote: For an order authorization or capture, you cannot include the handling_fee parameter.shipping_discountstringOptionalNote: For an order authorization or capture, you cannot include the shipping_discount parameter.insurancestringOptionalNote: For an order authorization or capture, you cannot include the insurance parameter.payeeobject<payee>OptionalemailstringOptionalsoft_descriptorstringOptional22 - len(PAYPAL * (8)) - len(Descriptor in Payment Receiving Preferences of Merchant account + 1)The PAYPAL prefix uses 8 characters.
itemsobject<item>[]Optionalcurrencystring<currency_code>Requiredshipping_addressobject<shipping_address>Optionalcountry_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.
statestringOptionalshipping_phone_numberstringOptional