LogoLogo
System status
BigCommerce App 1.0
BigCommerce App 1.0
  • BigCommerce App 1.0
  • Introduction
    • Supported countries
    • General workflow
    • Features
    • Requirements
      • Considerations
      • Limitations
  • Install the Digital River app
  • Configure the BigCommerce settings
    • Step 1: Configure the store profile
    • Step 2: Configure payments
    • Step 3: Configure currencies
    • Step 4: Configure tax
    • Step 5: Configure shipping
    • Step 6: Create a script for Digital River compliance terms
    • Step 7: Edit the required phone number field
    • Step 8: Configure a product
    • Step 9: Configure transactional emails
    • Step 10: Complete certification
    • Step 11: Start accepting payment
  • Shopper experience
    • Payment methods
      • Cards
      • Google Pay
  • Webhooks
  • Status mappings
  • Fraud prevention
  • 3D-Secure
  • Multicurrency
  • Look and feel
  • Test the app
  • Common questions
  • Support
Powered by GitBook
On this page

Webhooks

Learn what webhooks are enabled with Digital River configuration.

PreviousGoogle PayNextStatus mappings

Last updated 7 months ago

Webhooks are vital to integrating Digital River with your BigCommerce store. They automatically notify your system about certain events, enabling seamless updates and data synchronization. Once you complete your registration with Digital River and configure the Digital River app, several webhooks are automatically enabled to ensure your store stays updated with real-time information about orders and payment statuses. Below is a list of these essential webhooks and their respective descriptions.

Each time you click Save on the in BigCommerce, BigCommerce automatically within your Digital River account. You are responsible for within Digital River to avoid sending duplicate event data to BigCommerce.

Webhook
Description

order.accepted

When BigCommerce receives this webhook from Digital River, the payment status on the order in BigCommerce moves to authorized, and the order status moves to awaiting payment.

order.blocked

When BigCommerce receives this webhook, BigCommerce will move the payment status to declined, orders status to declined, and fraud status to rejected.

order.charge.cancel.complete

When BigCommerce receives this webhook, BigCommerce will move payment status to void, and order status to cancelled.

order.charge.capture.complete

When BigCommerce receives this webhook, BigCommerce moves the payment status to captured. Note that BigCommerce will not update the order status. The orders status retains the status selected by the merchant.

order.charge.capture.failed

BigCommerce surfaces a message to the merchant in the order timeline and order in the store log. No change to payment status or order status.

order.charge.cancelled

BigCommerce updates payment status to void, and order status to cancelled.

order.charge.refund.complete

Informational only. Indicates the refund on the order is complete.

order.charge.refund.failed

Informational only. Indicates the refund on the order failed. BigCommerce will set the payment and order status when the client performs the refund action on the UI or API

order.chargeback

BigCommerce will not change any payment status or order status. It will just display a message in the order tmeline.

order.complete

Informational only. Indicates the order is complete.

Payment Methods page
creates a new webhook endpoint
deleting duplicate or old webhook endpoints