Optional amountAmount to pay.
Default to the sum of all items.
Optional billingThe billing address used for verification. Optional.
Optional currencyCurrency.
Some payment platforms only support one currency thus do not require this field.
Default to the currency of the items.
Optional descriptionDescription for the payment.
Optional emailThe email used for verification. Optional.
Products being purchased.
They do not have to be products registered with the plugin, but they can be.
Optional mobileThe mobile phone number used for verification. Optional.
Only numbers. Remove dashes, parentheses and other characters.
Platform that will handle the payment request.
Request for payment.
Use with Store.requestPayment to initiate a payment for a given amount.
Example