Authorize an eligible PayPal account and return a payload that includes details of the resulting transaction.
This mutation requires:
inputAuthorizeTop-level output field from creating a PayPal transaction.
billing Agreement With Purchase Payment MethodPaymentIf the paymentMethodId passed to this mutation was a single-use PayPal payment method created with the Billing Agreement with Purchase flow, then this field will be populated with a multi-use PayPal payment method created alongside the transaction. Otherwise, this will be null.
transactionTransactionThe transaction representing the charge on the payment method.