{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Processing Transactions","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"processing-transactions","__idx":0},"children":["Processing Transactions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When a customer completes a checkout with Resolve as the payment method, Resolve authorizes a charge for the amount of the order. The charge enters a pending state on the customer's Resolve account."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After Resolve authorizes a charge, you can perform the following actions on the order in BigCommerce:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Update the status to a payment captured status (Resolve: Capture)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Cancel (Resolve: Cancel or Void Invoice)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Refund / Partial Refund (Resolve: Issue a Credit Note)"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note:"]}," These actions ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["should"]}," be taken from within BigCommerce (or processed automatically, by BigCommerce). This will help to ensure data consistency between BigCommerce and Resolve."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you'd like to ignore order status updates from BigCommerce, and manually control sending, cancelling, or issuing credit notes for invoices, see the section on ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#optional-ignore-bigcommerce-order-status-updates"},"children":["ignoring BigCommerce order status updates"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"update-the-status-to-a-payment-captured-status-resolve-capture","__idx":1},"children":["Update the status to a payment captured status (Resolve: Capture)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Capturing a charge does the following:"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Charges the authorized amount to the customer's Resolve account. This begins the customer's billing cycle and triggers the transfer process of funds from Resolve to the merchant. Merchants typically capture a charge after fulfilling the order."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Updating an order in BigCommerce to one of the following statuses will initiate the capture in Resolve and send the invoice to the customer:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["SHIPPED"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["PARTIALLY SHIPPED"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["AWAITING PICKUP"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["AWAITING SHIPMENT"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["COMPLETED"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["AWAITING FULFILLMENT"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note:"]}," If you'd like to manually send invoices to customers, and ignore order status updates from BigCommerce, select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ignore Capture order status updates"]}," toggle in the Resolve Pay BigCommerce app. You will then have to manually send invoices from the Resolve dashboard."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"cancel","__idx":2},"children":["Cancel"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you haven't yet captured a charge, you can cancel its authorization. Canceling a charge is irreversible and Resolve is unable to reinstate those funds."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Updating an order in BigCommerce to one of the following statuses will cancel the capture in Resolve:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["CANCELLED"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["DECLINED"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note:"]}," If you'd like to ignore cancelled orders in BigCommerce, select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ignore Cancel/Void order status updates"]}," toggle in the Resolve Pay BigCommerce app. You will have to manually cancel or void invoices from the Resolve dashboard."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"refund","__idx":3},"children":["Refund"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you've already captured a charge, you can reverse it and refund the amount to the customer's Resolve account. Refunding a charge is irreversible."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Refund using the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order > Refund"]}," action within BigCommerce. Make sure to specify ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["'Pay with net terms'"]}," (or however you've named the Resolve Pay payment method) as the Refunding payment processor."]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Note:"]}," To ignore refunds from BigCommerce orders, select the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ignore Refund order status updates"]}," toggle in the Resolve Pay BigCommerce app. You will have to manually issue credit notes from the Resolve dashboard."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"partial-refund","__idx":4},"children":["Partial refund"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you've already captured a charge, you can reverse part of the charge and refund the specified amount to the customer's Resolve account. Partially refunding a charge is irreversible."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Partially refund using the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Order > Refund"]}," action within BigCommerce. Make sure to specify ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["'Pay with net terms'"]}," (or however you've named the Resolve Pay payment method) as the Refunding payment processor."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"optional-ignore-bigcommerce-order-status-updates","__idx":5},"children":["(Optional) Ignore BigCommerce Order Status Updates"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To ignore order status updates that automatically send, void, or refund Resolve invoices, select the following toggles in the BigCommerce app (",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["BigCommerce Control Panel > Apps > Resolve Pay"]},"). This will allow you to manually send, cancel/void, or refund invoices independently from BigCommerce."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/bigcommerce-processing-ignore-status.87c608456bb4ac36b71a1ca16e8ad195b0f85b463684fea896e221cd1caeaa7f.9bb1daa4.png","alt":"Toggle switches for ignoring capture, cancel, and refund status updates from BigCommerce"},"children":[]}]}]},"headings":[{"value":"Processing Transactions","id":"processing-transactions","depth":1},{"value":"Update the status to a payment captured status (Resolve: Capture)","id":"update-the-status-to-a-payment-captured-status-resolve-capture","depth":2},{"value":"Cancel","id":"cancel","depth":2},{"value":"Refund","id":"refund","depth":2},{"value":"Partial refund","id":"partial-refund","depth":2},{"value":"(Optional) Ignore BigCommerce Order Status Updates","id":"optional-ignore-bigcommerce-order-status-updates","depth":2}],"frontmatter":{"seo":{"title":"Processing Transactions"}},"lastModified":"2026-03-09T16:15:15.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/bigcommerce-processing","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}