How can I set my payment gateway to only authorize transactions and not capture the funds automatically?

  • 0
  • 2
  • Question
  • Updated 4 years ago
  • Answered
Photo of Mike F.

Mike F., Alum

  • 183,908 Points 100k badge 2x thumb

Posted 4 years ago

  • 0
  • 2
Photo of Mike F.

Mike F., Alum

  • 183,908 Points 100k badge 2x thumb
With certain payment gateways, their integration with BigCommerce will allow for your store to simply authorize the charge when a customer places an order rather than capture the funds automatically.  For some stores, this can help if you only want to charge when you ship the order, for instance.  It is important to note that for all payment gateways except for and Paypal Website Payments Pro, the capturing of the funds must be done manually through your payment gateway's online terminal.  For and Paypal Website Payments Pro only, there will be a "Capture Funds" link directly below the status of an order in your BigCommerce Orders area.

Payment Gateways that Allow "Authorize Only"


  •     BigCommerce Secure Payment Gateway

  •     CyberSource (non-hosted version)

  •     cynergydata

  •     E-xact Transaction

  •     First Data Global Gateway Connect

  •     NetBilling

  •     PayLeap

  •     Paypal Express Checkout

  •     Paypal Payflow Pro (UK Only)

  •     Paypal Website Payments Pro

  •     Paypal Website Payments Pro (Payflow Edition) (UK Only)

  •     PSI Gate

  •     SagePay/Protx VSP Direct (non-hosted version)

To change the transaction type to "Authorize Only," simply follow the steps below.  While the final screen will look differently depending on which payment gateway you're using, the process is still the same.

1. Login to your store's Control Panel.
2. Click Settings and then choose Checkout Settings.

3. Click on the tab for your payment gateway.  For this article, I'm using PayPal Express Checkout.
4. Here, find the option for you to change the transaction type.  Below is what it looks like for PayPal Express Checkout.

5. Change this option to be "Authorize" or "Authorize Only."  The wording may change depending on your chosen payment gateway.
6. Click Save.

Now, whenever your customers order from your store, their credit cards will not be charged until you manually capture the funds with your payment gateway.
Photo of Stephanie4535


  • 286 Points 250 badge 2x thumb
This reply was created from a merged topic originally titled
No "Authorize only" for qbms On big commerce.


I used to be able to use the "Authorize Only" setting for Quickbooks Merchant Service payment with Homestead/Prostores. With Big Commerce, it doesn't seem like that is available. Is there a way you guys can make this happen? I mean make the "Authorize Only" function available within Big Commerce for Qbms.

Photo of Mike F.

Mike F., Alum

  • 183,908 Points 100k badge 2x thumb
Hi Stephanie4535, I don't believe this feature is available for QBMS as they are not in the provided above from Bigcommerce, but if you follow the steps above, you'll see if the option is available. Some of the screens require Admin credentials to view so I'm unable to see this from my end.
Photo of Kueichu7804


  • 660 Points 500 badge 2x thumb
Is there a way to make it show pay with credit card instead of it showing quickbook merchant service.. I believe the customer will get confused.. not knowing what payment option to choose