BigCommerce Implementation Overview – Paystand Help Center

Requirements to Implement

To successfully implement the Paystand BigCommerce App, you’ll need the following:

Technical Requirements:

Important

Capability Matrix

Feature BigCommerce + Paystand App
Accept ACH, Bank, Credit Card ✅ Yes
ERP Reconciliation ✅ Yes (NetSuite only)
Save Payment Methods (Tokens) ✅ Yes
Customizable Checkout UI ✅ Yes
Guest Checkout Support ✅ Yes
Fee and Incentive Configuration ✅ Yes (via Paystand dashboard)

Technical Implementation

Checkout Flow

All merchants follow the base flow below:

1. Customer Checkout Begins – A Checkout Object is created in BigCommerce (/v3/checkouts).

2. Paystand Checkout Renders – The embedded modal collects payment data and creates a Paystand Payment Object.

3. Payment Success – Paystand returns a confirmation to BigCommerce.

4. Webhook Event – Paystand sends payment confirmation to the app via /webhook/transactions.

Important considerations

Merchants Without NetSuite

BigCommerce finalizes the order locally.

The app updates the order (PUT /v2/orders/{orderId}) and marks it as Awaiting Fulfillment.

Merchants With NetSuite

BigCommerce pushes the order to NetSuite via your connector or iPaaS integration.

NetSuite then:

ERP Integration API

For customers using NetSuite, reconciliation uses the following API endpoint:

POST URL

https://api.paystand.com/v3/netsuites/apply-payment/public

Required Fields in Request Body

{
 "paymentId": "{{paymentId}}",
 "transactionId": {{transactionId}},
 "transactionType": "invoice" | "salesOrder"
}

Tips

FAQs

Can guest users check out?

Yes. Guest users can complete checkout and are automatically assigned the default payment plan configured in your Paystand Dashboard.

Can customers store payment methods for reuse?

Yes. Tokenization is supported for faster repeat checkouts.

Are transaction fees visible in BigCommerce?

Yes. Fees and incentives configured in Paystand are displayed in the BigCommerce order record when enabled.

Do I need NetSuite to use Paystand?

No. NetSuite is optional. Without it, all order creation and reconciliation occur within BigCommerce.

Can I assign different payment rules to different customers?

Yes. Use the Paystand Dashboard to configure payment plans, including available methods, incentives, and surcharges per customer.

Does Paystand maintain my BigCommerce site?

No. You’re responsible for maintaining and hosting your BigCommerce environment. Paystand provides API credentials, documentation, and support for integration.

Prev Next

Table of contents

BigCommerce Implementation Overview