Receiving the funds from credit card payments

After a customer buys something using a credit card, you will need to capture the payment. If you choose manual capture, then you must capture the funds every time from the Orders page. You can make sure that you receive the funds from credit card payments by setting up automatic payment capture. If you don't capture a payment, then the authorization expires and you can't access the funds.

Set up automatic payment capture for credit card orders

Automatically capturing payment is the option most merchants use. This allows the store to automatically charge customers cards, which saves time when processing your orders.

To set your store to automatically capture payment for orders:

  1. From your Shopify admin, click Settings, then click Payments (or press G S P).

  2. In the Payment authorization section, click Automatically capture payment for orders:

    Payment auth automatic
  3. Click Save.

Note

If you allow customers to purchase a product that is not available, then you must refund the order.

Set up manual capture of credit card payments

To set your store to manually capture payment for orders:

  1. From your Shopify admin, click Settings, then click Payments (or press G S P).

  2. In the Payment authorization section, click Manually capture payment for orders:

    Payment auth manual

  3. Click Save.

Make a manual capture of funds from a credit card

If you have configured your settings to capture funds manually, then you won't receive money from orders automatically. Make sure you get paid by capturing every payment as soon as it's authorized.

You can change your payment authorization settings to automatically capture payment.

When you capture a single order manually, you can choose whether to take full or partial payment. You might want to capture only part of an order payment if:

  • some of the order has run out of stock and the customer doesn't want to wait for the product to be replenished
  • the customer has changed their mind or made an error, and they only want part of what they ordered.

Note

You can't capture more than the order's authorized amount. Your customers cannot add to their existing order. If they want to add more products after an order has been placed, they must make a new order.

To capture a single payment manually:

  1. From your Shopify admin, click Orders (or press G O):

    Orders

  2. Click the order number you want to capture payment for.

  3. From the order information page, click Capture payment:

    Manual capture payment

  4. In the Capture Payment dialog, you can modify the amount you want to capture by changing the amount displayed in the text box:

    Capture payment edit

  5. When the amount is correct, click Accept to complete the payment capture.

You'll see a record of the successful capture in the order's Timeline.

Make manual payment captures in bulk

To capture funds for multiple orders paid by credit card, you can perform a bulk action on your orders to capture payment.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free