Set Up Payments for Immediate or Future Payment Capture
You can use the SalesforcePaymentRequest script API to set immediate or future payment
captures. Use this method to override the site-level payment settings and gain greater flexibility
over how payments are captured.