BigCommerce Set Up Guide

Introduction

The Synchrony BigCommerce Extension enables easy integration of the Synchrony Payment product, which allows you to support customer credit applications and purchases online. All authorizations, captures, and refunds are processed through the BigCommerce payment gateway. Our extension allows customers to use Synchrony financing at checkout and complete their order seamlessly. Consumers can apply, be approved and Pay with Synchrony at Checkout in a seamless apply and buy flow.

Consumers with an existing Synchrony Credit Card on the merchant’s program, can choose to Pay with Synchrony, complete an account number lookup process, and use their account. Merchants will use their BigCommerce console to process the payment as part of their normal order flow. Shipping the product will capture the order payment details, and initiate funding for the order. Funding is completed within two business days once order is shipped.

About this document

This document provides the steps to integrate the Synchrony applications into an enrolled merchant’s BigCommerce eCommerce site.

Intended audience

This document is intended for the merchant and/or merchant development team to install the Synchrony Marketing and Payment Gateway applications, and to successfully use the applications for consumers to apply for and pay with Synchrony at checkout.

Terms and definitions

  • Merchant: Merchant enrolled with Synchrony to provide financing and payment options.
  • Merchant ID: A unique 16-digit identification number assigned to a merchant.
  • Partner ID: A unique 10 alphanumeric code assigned to the partner.
  • PDP: Product Display Page
  • Widget: An element of a graphical user interface that displays information or provides a specific way for a user to interact with the operating system (OS) or an application.
  • Authorization: The purchase was approved by Synchrony, and the merchant can prepare the merchandise for shipping.
  • Captured: After the order is placed and approved by Synchrony Financing and when the order is shipped, the order is captured, and this begins the funding process, so the merchant gets paid.

Technical Support

For technical support related to the Synchrony Messaging or Payment Gateway applications, send an email to eCommerce@syf.com.

Integrating Synchrony App

The high-level steps to integrate the Synchrony App are as shown.

  1. Integrating BigCommerce flowchart
  2. Log into your Store Admin Console.

  3. Click Apps -> Marketplace

    Click Apps -> Marketplace.

  4. Click BIGCOMMERCE.COM/APPS button

    Click BIGCOMMERCE.COM/APPS button. This will open BigCommerce market place in new tab.

  5. Select Financing from the Categories dropdown and enter Synchrony in search.

    Select Financing from the Categories dropdown and enter Synchrony in search. Click on Synchrony App.

  6. Click on Log in on Existing BigCommerce store.

    Click on Log in on Existing BigCommerce
                                                                store.
  7. Login with store admin email and password.

    Login with store admin email and password. The Synchrony App page is displayed.

  8. Click the Install button.

    Click the Install button.
  9. Select the checkbox to acknowledge compliance and click Confirm button.

    Select the checkbox to acknowledge compliance and click Confirm button.
  10. Synchrony Admin Account Setting is displayed.

  11. Account Settings

    Account Settings page
    • Do you have activation key (Yes/No): By default, it is set to Yes.
    • Activation Key: Enter activation key (provided in a separate email to business principal).
    • Online Shop Domain: Enter all domains used by your eCommerce site. BigCommerce merchants may have more than one domain, for example https://mystore.com,https://mystore.mybigcommerce.com,https://mystore.us.
    • It is critical that these domains are accurate, or your extension will not work. Separate domains with a comma, and don’t leave any spaces.

    • Widget Config: Recommended not to change this setting. This will display the monthly financing price on PDP, CART and CHECKOUT page.
    • PDP – Display Unifi Widget only on the Product Display Page.
    • CART- Display Unifi Widget only on Cart page.
    • CHECKOUT – Display Unifi Widget only on Checkout page.
      • Widget Cart: Keep the default value. If you need to display the widget at unique location within the Cart web page, pick desired region from the dropdown. Follow the instructions under Widget Placement section to add new region.
      • Widget in PDP: Keep the default value. If you need to display the widget at unique location within the PDP web page, pick desired region from the dropdown. Follow the instructions under Widget Placement section to add new region.
      • Widget in Checkout: Keep the default value.
  12. Click on Save Setting button.

    Settings saved successfully
  13. Go to Settings -> Payments

    Go to Settings -> Payments
    Payment Methods settings
  14. Scroll down to the end. Go to Additional providers section.

    Scroll down to the end. Go to Additional providers section.
  15. Additional Providers > Click on Offline Payment Method

  16. Setup any one of the unused payment methods to overwrite as Synchrony Payment
                                                                method.

    Setup any one of the unused payment methods to overwrite as Synchrony Payment method.

    For example merchant doesn’t provide Cash on Delivery option to their customers. The Cash on Delivery option is unused and can be overwritten with Synchrony Payment. Click on Set up.

  17. Modifying Cash on Delivery settings

    Edit the Display Name with Synchrony Financing - Pay Over Time.

    Available Countries: Select United States only.

    Delivery Information: Enter “Synchrony Financing - Pay Over Time”.

    Click on Save button.

  18. Success saving Cash on Delivery settings
  19. Go to Apps -> Synchrony Marketing Messaging

  20. Modify Gateway Settings

    Select Cash on Delivery from Offline Payment Gateway Mapping. Update the Payment method in Order Notes as Credit Card (Synchrony). If a different unused Payment method was selected, then you will use that name in the Payment Gateway Mapping.

  21. Save Gateway Settings

    Click on Save Setting.

    Credit Card (Synchrony) will appear as payment method in orders.

    Credit Card (Synchrony) will appear as payment method in orders.

Widget Placement Setting

BigCommerce allows you to add regions for widget placement. Regions are specific locations in the Stencil theme template files where you can place a widget. You can add a region at the file level using the format {{{region name="..."}}} and name the region however you like, but it is best practice to give it a name that is descriptive of the location and function. For example {{{region name="syf_region"}}}.

You’ll be creating {{{region name="syf_region"}}} to display the Synchrony widget on the PDP and/or Cart page.

  1. Widget placement flowchart
  2. Click on Storefront.

    Click on Storefront.

  3. Click on Themes > Select Make a Copy from Advanced dropdown.

    Click on Themes > Select Make a Copy from Advanced dropdown.

  4. Enter the desired Theme Name and click on Save a
                                    Copy button.

    Enter the desired Theme Name and click on Save a Copy button.

  5. Processing Theme will display. Page will auto refresh once process
                                    completed.

    Processing Theme will display. Page will auto refresh once process completed. Given theme name page will display.

  6. Click on Customize button.

    Click on Customize button. Page Builder page will display.

  7. Click on Theme Styles menu from left navigation bar.

    Click on Theme Styles menu from left navigation bar. Theme Styles page will display.

  8. Click on Edit Theme Files.

    Click on Edit Theme Files.

  9. Click on Edit Theme Files button.

    Click on Edit Theme Files button. By default home file will display in edit mode.

    home.html will display in edit mode
  10. Go to templates > pages > click on product.html.

    Go to templates > pages > click on
                                                                        product.html.

    Note: The Cornerstone theme has defined a region at line 25 {{{region name="product_below_content"}}}

  11. If you want to display the Synchrony widget below the product title, go to templates > components > products > click on product-view.html. Define the Synchrony region by adding {{{region name="syf_region"}}}.

    product-view.html
  12. Click on Save & apply file button.

    Click on Save & apply file button.

  13. Click on BIGCOMMERCE dashboard link on top left corner to exit Theme Styles.

  14. Click on Apps > Synchrony > click on Widget in PDP dropdown. New syf_region has been added.

    Widget in PDP now has option syf_region
  15. If you select syf_region, Synchrony widget will display after the product title.

 

Similarly you can add new Synchrony region in cart page.

  1. Go to templates > pages > cart.html. Add {{{region name="syf_region"}}} at desired location.

    cart.html
  2. Click on Save & apply file button.

  3. Click on BIGCOMMERCE dashboard link on top left corner to exit Theme Styles.

  4. Click on Apps > Synchrony > Click on Widget Cart dropdown. New syf_region has been added.

    Widget Cart now has option syf_region
  5. If you select syf_region and Save Setting, Synchrony widget will display after the Cart title.

    Synchrony Widget: cart_below_totals

    Synchrony Widget: cart_below_totals

    Synchrony Widget: syf_region

    Synchrony Widget: syf_region

Product Price Variance Setting

Following fields are used to set the price variance.

  • Price Observer Section in Cart: Enter Parent element ID or class name of the price block section on Checkout/Cart page.
  • Price Target Section in Cart: Enter the unique element ID or class name to display the price on Checkout/Cart page.
  • Price Observer Section in PDP: Enter Parent element ID or class name of the price block section on Product Display Page.
  • Price Target Section in PDP: Enter the unique element ID or class name to display the price on Product Display Page.

Notes:

  • The last three parameters are the style sheet IDs, or the actual IDs grabbed from the merchant website.
  • Click Save. The configuration settings are saved.

Promotions

Promotions are financing offers, such as 6 months deferred interest. Each promotion has a cost, which is expressed as the Merchant Discount Rate. This Merchant Discount Rate is subtracted from the funded amount of the purchase, and this amount represents the cost of financing provided by Synchrony. Merchants cannot pass on the cost of financing to consumers. Available promotions are determined by Synchrony.

The Merchant Discount Rate is determined by the Product Solution selected during enrollment. If you would like to discuss other Product Solution sets, please contact Synchrony at 800-333-1082 or email us at eCommerce@syf.com

Synchrony Refund Option

  1. Login to BigCommerce admin console.

  2. Click on Orders

    Viewing all orders
  3. Click on the ellipsis (3 dots) menu under the Action column.

    Click Synchrony Refund

    Click Synchrony Refund

  4. Order Summary is displayed. Click on Refund button.

    Order Summary is displayed. Click on Refund button.

  5. Refund success message is displayed.

    Refund success message is displayed. Click on Close and refresh the page.

    Status will change to Refunded.

    Status will change to Refunded.

Change Offline Payment Method Mapping

If you need to enable the offline payment method which was overridden with Synchrony payment, follow below steps. You have overridden Cash on Delivery. Now you want to change it to Bank Deposit.

  1. Go to Settings -> Payments

    Go to Settings -> Payments
    Payment Methods settings
  2. Scroll down to the end. Go to Additional providers section.

    Scroll down to the end. Go to Additional providers section.

    Additional Providers > Click on Offline Payment Method

  3. Click on Set up button for Bank Deposit.

    Click on Set up button for Bank Deposit.

  4. Edit the Display Name with Credit Card (Synchrony). Click on
                                Save button.

    Edit the Display Name with Credit Card (Synchrony). Click on Save button.

  5. Success message is displayed.

    Success message is displayed.

  6. Go to Apps -> My Apps -> Synchrony. Scroll down to Gateway Settings.

  7. Select Bank Deposit from the Offline Payment Gateway Mapping
                                                                dropdown. Click on Save Setting button.

    Select Bank Deposit from the Offline Payment Gateway Mapping dropdown.

    Click on Save Setting button.

Uninstall Synchrony Plugin

Login to BigCommerce admin console.

Click on Apps -> My Apps.

Click on Uninstall

Click on Uninstall.