Payment Setup Archives - Supplement Fox FAQ ../ WooCommerce, Shopify & Wix Buildout Services Sat, 07 Dec 2024 14:24:27 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 ../../../../wp-content/uploads/2024/12/Favicon.png Payment Setup Archives - Supplement Fox FAQ ../ 32 32 How to set up IPN for PayPal ../../../how-to-set-up-ipn-for-paypal/ Thu, 18 Mar 2021 12:41:21 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=1353 1. Log in to your PayPal business account at www.paypal.com. 2. Click the settings icon at the top of your PayPal account page and then click Account Settings. 3. On the Notifications page, click the Update link for the Instant payment notifications item. 4. Click Choose IPN Settings to specify your listener’s URL and activate the listener. The following page opens: 5. Specify the URL […]

The post How to set up IPN for PayPal appeared first on Supplement Fox FAQ.

]]>
1. Log in to your PayPal business account at www.paypal.com.

2. Click the settings icon at the top of your PayPal account page and then click Account Settings.

3. On the Notifications page, click the Update link for the Instant payment notifications item.

4. Click Choose IPN Settings to specify your listener’s URL and activate the listener. The following page opens:

5. Specify the URL for your listener in the Notification URL field.

Fill in as notification URL your website followed with ?pay_gate_listener=paypal_ipn. (Example: https://yourwebsite.com/?pay_gate_listener=paypal_ipn)

6. Click Receive IPN messages (Enabled) to enable your listener.

7. Click Save.

The post How to set up IPN for PayPal appeared first on Supplement Fox FAQ.

]]>
How to Get Your PayPal API Credentials ../../../how-to-get-your-paypal-api-credentials/ Thu, 11 Feb 2021 23:02:28 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=1348 The post How to Get Your PayPal API Credentials appeared first on Supplement Fox FAQ.

]]>

The post How to Get Your PayPal API Credentials appeared first on Supplement Fox FAQ.

]]>
WooCommerce Payments ../../../woocommerce-payments/ Fri, 13 Nov 2020 02:24:56 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=189 WooCommerce Payments provides your store with: A payment gateway to accept credit and debit cards directly onsite; and A dashboard for managing transactions, including payments, refunds, disputes and deposits, integrated into your site’s WordPress administration area. WooCommerce Payments is currently available only to merchants based in the US and selling in USD. Get Started After installing […]

The post WooCommerce Payments appeared first on Supplement Fox FAQ.

]]>
WooCommerce Payments provides your store with:

  1. A payment gateway to accept credit and debit cards directly onsite; and
  2. A dashboard for managing transactions, including payments, refunds, disputes and deposits, integrated into your site’s WordPress administration area.

WooCommerce Payments is currently available only to merchants based in the US and selling in USD.

Get Started

After installing the plugin, to begin using WooCommerce Payments, you need to:

  • Follow the prompts to connect to a WordPress.com account.
  • Verify your business details with our payments partner Stripe.

To complete the verification process:

  1. Go to Payments.
  2. Click Verify details.
  3. Fill in all verification form fields.

Once you have completed the verification with Stripe, your site will be ready to accept credit and debit card payments onsite.

Step 1: Payments
Step 2 and 3: Verification at Stripe

Manage transactions

Many different types of transactions can occur with your store via WooCommerce Payments, including:

  • Deposit: Transfer of all or part of your account balance to your bank account or debit card.
  • Charge: A payment charged against a credit or debit card for a purchase.
  • Refund: Return of all or part of a charge to the card a customer used to pay for a purchase.
  • Dispute: Chargeback or inquiry lodged by a customer with their card provider over a charge placed with your store.
  • Dispute Reversal: Return of the fees and payment amount withdrawn after a dispute was opened.

With WooCommerce Payments, you can view and manage each of these different types of transactions within your WordPress dashboard.

Deposits

Deposits occur when a portion of your account balance is paid to your nominated bank account or debit card. WooCommerce Payments provides a list view and detail view of these deposits.

To access deposits, go to Payments > Deposits.

On this page, you can:

  • View estimated deposits details.
  • View the list of previous deposits.
  • View the transactions associated with given deposit.

If your account balance ever becomes negative, then a Withdrawal transaction type will be displayed on this screen. Withdrawals represent a debit from your bank account to cover the negative balance.

Example Payments > Deposits administration screen

Transactions

Many different types of transactions can occur with your site, including the authorization or capture of a charge, refunds and disputes. WooCommerce Payments provides a list view to access the information about all transactions on your site.

To access the transactions list view, go to Payments > Transactions.

On this page, you can:

  • View the list of previous transactions.
  • Sort the list by date, amount, fees and net revenue.
  • Filter the list by date and type.
  • View the details of a specific transaction.
Example Payments > Transactions administration screen

Disputes

A dispute is a chargeback or inquiry from a card issuer about a charge. Disputes occur when your customer questions a transaction with their card issuer.

You can view and respond to a dispute, and potentially overturn it, from within WooCommerce Payments.

To view the disputes, go to Payments > Disputes.

On this page, you can:

  • View the list of disputes made on payments processed with WooCommerce Payments.
  • View the status and other details of a specific dispute.
  • Respond to a dispute while it has the status Needs response, by choosing to either:
    • Accept the Dispute, and charge associated with it; or
    • Challenge the Dispute, by submitting evidence required to overturn it.

Learn more about challenging disputes, and evidence required to overturn different types of disputes, in the dispute response guide.

Payments > Disputes administration screen screenshot
Example Payments > Disputes administration screen

Refund a payment

If a customer contacts you to request a refund, and your refund policy permits it, you can refund the payment from within your WordPress administration dashboard.

To refund a payment:

  1. Go to WooCommerce > Order.
  2. Search for the customer by email or name.
  3. Click the order ID & customer name.
  4. Click Refund.
  5. Enter the refund amount & reason (optional).
  6. Click Refund via WooCommerce Payments.

The charge amount plus transaction fees will be deducted from your account balance and returned to the customer’s original payment method.

Edit Order Screen refunding an order

Manually capture an authorized charge

If the Manual Capture setting is enabled, you will need to manually capture charges authorized on checkout.

To manually capture an authorized charge:

  1. Go to WooCommerce > Orders and find the order associated with the charge
  2. Click Choose an action
  3. Click Capture charge
  4. Click Update

Importantly, you need to capture funds manually within 7 days of the order being placed, otherwise the authorization will be canceled alongside the order.

Capture charge action on the WooCommerce > Edit Order screen

Settings

To change your store’s configuration:

  1. Go to: Payments > Settings
  2. Adjust settings
  3. Click Save changes

Each setting available on this screen is explained in more detail below.

WooCommerce Payments Settings administration screen

Enable/disable

Disable WooCommerce Payments to stop accepting credit cards on checkout using this payment gateway. You will continue to be able to access the Deposits, Transactions and Disputes administration screens after WooCommerce Payments is disabled.

Account

Your WooCommerce Payments account information is securely stored and managed with our partner, Stripe. Once you have completed account set up, WooCommerce Payments provides a link to access the Stripe dashboard through which you can view and update the following business information:

  • The operating name of your company or Doing business as name
  • Physical address
  • Phone number
  • Website
  • Industry your business operates in
  • Ownership information, including adding or removing owners, and beneficiaries

Account status

Your WooCommerce Payments account can have a variety of statuses, including: CompleteEnabledRestricted, or Rejected. Your account’s status, along with any action required to restore it to a Complete status will be displayed here.

Your WooCommerce Payments account also has two capabilities:

  • Payments: When enabled, your account can process payments via your store’s checkout. On some accounts, payments may be restricted.
  • Deposits: Your account balance will be paid to your nominated bank account or debit card on the schedule displayed here. On some accounts, deposits may also be suspended.

These capabilities are displayed alongside your account’s status.

Customer bank statement

Customer banks statements explain charges or payments on bank statements and include information that banks and card networks require to help customers understand their statements. Familiarize yourself with the requirements and recommendations for statement descriptors.

Use this field to set the name of the store to be displayed on the customer’s credit or debit card bank statement. By default the site URL specified during onboarding is used.

Manual capture

By default, payments will be charged at the time of checkout. 

Enable Manual Capture if you would prefer to authorize payments on checkout and manually capture the charge later (e.g., on shipment).

Importantly, you need to capture funds manually within 7 days of the order being placed, otherwise the authorization will be canceled alongside the order.

Test mode

To test payments or disputes, you need to switch WooCommerce Payments into Test Mode. To view previously processed test transactions, you also need to enable Test Mode.

Test mode allows you to simulate transactions using test card numbers. It Ensure your checkout is working and view-as-customer without placing a real order. Test mode only works with test credit card numbers.

Disable test mode to accept real credit cards with Stripe.

WooCommerce Payments Transaction administration screen in Test Mode

Debug log

If you are having issues processing payments or viewing dashboard screens, enable the debug log to record information about these events.

Debug logs can be found in the WooCommerce > Status > Logs section of your dashboard. To view the logs:

  1. Go to WooCommerce > Status
  2. Click on the Logs tab
  3. From the drop-down, choose the log starting with woocommerce-payments and ending with the date you wish to view
Example WooCommerce Payments log

Further Reading

To learn more about WooCommerce Payments, see the FAQs. Learn how to test different transactions in the Testing Guide.

The post WooCommerce Payments appeared first on Supplement Fox FAQ.

]]>
How to setup Credit Card payments via Braintree ../../../todo-how-to-setup-credit-card-payments-via-braintree/ Sat, 29 Aug 2020 16:46:01 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=104 Getting started Follow the steps below to connect the plugin to your Braintree Direct account: Login to your Braintree Control Panel. Select your profile icon in the upper right corner and click My User. Select View Authorizations. From here, you can click View to view an existing set of API keys or Generate New API Key to create a new set. When […]

The post How to setup Credit Card payments via Braintree appeared first on Supplement Fox FAQ.

]]>
Getting started

Follow the steps below to connect the plugin to your Braintree Direct account:

  1. Login to your Braintree Control Panel.
  2. Select your profile icon in the upper right corner and click My User.
  3. Select View Authorizations.
  4. From here, you can click View to view an existing set of API keys or Generate New API Key to create a new set.
  5. When viewing keys, copy the Public Key, Private Key, and Merchant ID.
  6. Now, login to your WooCommerce site and go to WooCommerce > Settings > Payments and select either of the Braintree gateways.
  7. Paste the copied API keys into the associated fields under the Connection Settings.
  8. Click Save changes.

That’s it! You’re ready to start accepting payments. Keep reading if you want to tweak settings and customize the checkout process.

Credit card settings

You can configure the following settings for the Braintree for WooCommerce credit card gateway:

  • Enable / Disable: Allow customers to use this gateway to checkout.
  • Title: The text shown for the payment during checkout and on the Order Received page.
  • Description: The text shown under the gateway’s title during checkout. Limited HTML is allowed. If you enable test mode, this section will also display a notice along with test credit card numbers.
  • Card Verification (CSC): Require customers to enter their card security codes when checking out.
  • Transaction Type: Controls how transactions are submitted to Authorize.Net. Defaults to “Charge” to automatically capture payments. Click here to learn more about capturing payments.
  • Charge Virtual-Only Orders: If Transaction Type is set to “Authorization”, enable this to automatically capture charges for orders with only virtual products. For downloadable products, this will grant downloads access right away.
  • Capture Paid Orders: If Transaction Type is set to “Authorization”, enable this to automatically capture charges when orders move to a paid status.
  • Accepted Card Logos: Determines which card logos are displayed during checkout. This has no impact on which cards are accepted by your merchant account.
  • Tokenization: Let customers save their payment methods for future use at checkout. The Vault must be enabled in your Braintree account to use tokenization. This is required for Subscriptions or Pre-Orders.
  • Detailed Decline Messages: Display detailed messages to customers to provide reasoning for declines instead of a generic error message when possible. Click here to read more about detailed decline messages.
  • Debug Mode: Enable when you’re having issues processing transactions. You can choose to log API requests directly on the checkout page, save them to the WooCommerce > Status > Logs page, or both. As a best practice, please do not enable this setting unless you’re having issues with the plugin.
  • Environment: Switch between “Production” and “Sandbox” credentials. Set to “Production” to process payments. Enable “Sandbox” to send transactions to your Braintree sandbox account. Click here to sign up for a Braintree sandbox account.
  • Share connection settings: If using the credit card and PayPal gateways, select this setting to share credentials between the gateways so you don’t have to enter them twice.
  • Merchant ID, Public Key, Private Key: API key credentials required to connect the plugin to Braintree. Click here for instructions on locating those keys.
  • Merchant Account IDs: Use if you have different merchant accounts for multi-currency support. Click here to read more about Braintree multi-currency.
  • Dynamic Descriptors: Determine how your store is represented on customer credit card statements. Click here to read more about dynamic descriptors.
  • Fraud Settings: Optionally select the fraud tool you’d like to use for your payments. Click here to read more about fraud and verification tools.
  • 3D Secure: Optionally enable different 3D secure verifications if enabled under your Braintree account. Click here to read more about 3D secure.

The post How to setup Credit Card payments via Braintree appeared first on Supplement Fox FAQ.

]]>
How to setup GooglePay ../../../todo-how-to-setup-googlepay/ Sat, 29 Aug 2020 16:45:22 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=102 Google Pay The Google Pay service is part of the Stripe payment gateway for WooCommerce. Please refer to this article first Make sure that the Payment Request Buttons option is enabled in WooCommerce->Settings->Payments, there is no other setup for you to accept payments via these methods. Note: these Payment Request buttons usually only show when there is a saved payment […]

The post How to setup GooglePay appeared first on Supplement Fox FAQ.

]]>
Google Pay

The Google Pay service is part of the Stripe payment gateway for WooCommerce. Please refer to this article first

Make sure that the Payment Request Buttons option is enabled in WooCommerce->Settings->Payments, there is no other setup for you to accept payments via these methods.

Note: these Payment Request buttons usually only show when there is a saved payment method in the browser or device being used. Customers need to have a payment method from a supported bank or payment card provider.

More details and support at Google Pay Help

The post How to setup GooglePay appeared first on Supplement Fox FAQ.

]]>
How to setup Merchant X ../../../todo-how-to-setup-merchant-x/ Sat, 29 Aug 2020 16:44:44 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=100 Merchant X For details and support please refer to Merchant X support at https://www.merchantx.com/contact-us/

The post How to setup Merchant X appeared first on Supplement Fox FAQ.

]]>
Merchant X

For details and support please refer to Merchant X support at https://www.merchantx.com/contact-us/

The post How to setup Merchant X appeared first on Supplement Fox FAQ.

]]>
How to setup Square ../../../todo-how-to-setup-square/ Sat, 29 Aug 2020 16:43:50 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=98 Getting Started To begin using WooCommerce Square, you first need to connect your site to Square by following the steps below: Go to WooCommerce > Settings > Square. Select Connect with Square. Log in to your Square account. You must be the owner of the Square account to authorize WooCommerce to connect. Select That’s My Site – Redirect Me to […]

The post How to setup Square appeared first on Supplement Fox FAQ.

]]>
Getting Started

To begin using WooCommerce Square, you first need to connect your site to Square by following the steps below:

  1. Go to WooCommerce > Settings > Square.
  2. Select Connect with Square.
  3. Log in to your Square account. You must be the owner of the Square account to authorize WooCommerce to connect.
  4. Select That’s My Site – Redirect Me to return to your site.

You’re now connected to Square. You can now adjust the other plugin settings and gateway settings as needed.

Sync Settings

From WooCommerce > Settings > Square, you can configure the following settings to determine how data sync between Square and WooCommerce:

  • Business location: Select the Square location to link to this site. Locations are queried from Square and are only listed if they are Active and have Credit Card Processing enabled. To enable Credit Card Processing, you will need to go through the process of setting up your account, including verifying your identity. You can verify your identity in your Square dashboard under Setup Guide > Get Paid > Verify Your Identity.
  • Product system of record: Choose where you will update data for synced products. Click here to learn more about product syncing.
  • Sync inventory: Enable to sync inventory between WooCommerce and Square. When WooCommerce is your system of record, inventory changes in Woo overwrite Square inventory. When Square is your system of record, inventory cannot be changed in WooCommerce, and will always be pulled from Square. Regardless of your system of record, inventory is pulled from Square every hour to account for POS sales.
  • Handle missing products: When the Product system of record is set to “Square”, enable to hide products in your WooCommerce Products list that aren’t found in Square. If disabled, no action will be taken against missing products beyond a notification in the Sync records area.
  • Import Products: Import new products from Square to WooCommerce. For a Square product to be imported, it must have a unique SKU not existing in WooCommerce. As of version 2.0.0, this needs to be run each time new products are created in Square.
  • Connection: Connect or disconnect your site from Square. Click here for instructions on connecting to Square.
  • Enable logging: Enable to save debug messages to the WooCommerce > Status > Logs page. Please do not enable this setting unless there are issues with the plugin.
WooCommerce Square sync settings

Payment Method Settings

From WooCommerce > Settings > Payment > Square, you can configure the following settings for the Square payment gateway:

  • Enable / Disable: Enable to allow customers to use this gateway at checkout.
  • Title: Determine how the gateway should be labeled for customers at checkout and on the Order Received page.
  • Description: The text shown under the Title during checkout. Limited HTML is allowed.
  • Transaction Type: Controls how transactions are submitted to Square. Select “Charge” to automatically capture payments. If you select “Authorization”, you must manually capture and settle payments on the WooCommerce orders screen or from your Square account after the transaction has been submitted (and Authorizations do not display under Square transactions). This defaults to “Charge”.Note that Square authorizations are only valid for 6 days, so they cannot be captured after this time.
  • Charge Virtual-Only Orders: If Transaction Type is set to “Authorization”, enable to automatically capture charges for orders with only Virtual products. For downloadable products, this will grant immediate access to downloads.
  • Capture Paid Orders: If Transaction Type is set to “Authorization”, enable to automatically capture charges when orders move to a paid status (i.e. Processing or Completed).
  • Accepted Card Logos: This doesn’t determine which cards are accepted, only which card logos are shown during checkout. See the cards Square accepts.
  • Customer Profiles: Customers can save their payment methods for future use at checkout. This is required for Subscriptions and Pre-Orders.
  • Detailed Decline Messages: Display detailed messages to customers to provide reasoning for declines instead of a generic error message when possible.
  • Debug Mode: Enable when there are problems processing transactions. You can choose to log API requests directly on the checkout page, save them to the WooCommerce > Status > Logs page, or both.

Product and Inventory Sync

You can share product and inventory between Square and WooCommerce, which helps keep each system up-to-date whether you process a transaction via Square or WooCommerce. In your Square settings, you can decide whether Square or WooCommerce should be the system of record for your store.

What Is a System of Record?

The System of record will determine how product data is shared between the two and which one has the last word if there are differences between the two.

The system of record is important when you change or update the products.

Product changes based on orders such as inventory changes are not affected by this. Even if Square is the system of record, when an order comes in via your WooCommerce store, the inventory on Square will be updated as well.

The system of record is the environment where you should make changes to the product’s features such as name, description and image.

  • If you sell via multiple channels (e.g. in-person with Square POS and online), we recommend setting Square as your system of record. Using Square as the system of record is especially helpful if inventory is shared between Square locations. In this case, WooCommerce Products will be overwritten with data from the Square product catalog.
  • If you sell online only, we recommend setting WooCommerce as your system of record. This will ensure basic WooCommerce product data is pushed to Square as it is change on your site.
  • The option to Do not sync product data is useful when using Square as a payment gateway only, in which case product syncing is not required.

How to Enable Syncing

To share product information & inventory between Square and WooCommerce, you must enable syncing for that product by following the steps below:

  1. Go to Products.
  2. Select the product in question.
  3. Enable the Sync with Square setting. This is only available for products with a single attribute and a SKU, this is how products are matched between Square and WooCommerce.
  4. Click Update.

To update syncing for multiple products at the same time:

  1. Go to Products.
  2. Check the products you want to update.
  3. From the Bulk Actions menu, select “Edit”.
  4. Update the Sync with Square? field to “Yes”.
  5. Click Update.

Square as System of Record

When Square is the system of record, your products in WooCommerce will be overwritten with data from your Square products for the following fields:

  • Product name
  • Product price
  • Product description
  • Product category
  • Inventory count (if inventory sync is enabled)
  • Product image, if an image is not set in WooCommerce

Square will automatically sync information with WooCommerce approximately every 60 minutes. You can also run a manual sync any time. In both cases, Square will:

  • Update synced WooCommerce products to reflect changes made to Square products with matching SKUs.
  • Hide synced WooCommerce products when the SKUs are missing or were deleted from Square if the Handle missing products setting is enabled. If this setting is disabled, no action will be taken against missing products beyond a notification in the Sync records section.

As of version 2.0 +, neither automatic nor manual updates will import new products from Square to WooCommerce. If you have created new products and wish to import them to your WooCommerce store, please use the option to Import Products as mentioned above under Square settings.

When Square is the system of record, you should avoid changing product data in WooCommerce (manually or otherwise) as these updates could be overwritten by the data in Square during the next automatic sync.

WooCommerce as System of Record

When WooCommerce is designated as the system of record, the Square product catalog will be overwritten with data from the WooCommerce Products list for the following fields:

  • Product name
  • Product price
  • Inventory count (if inventory sync is enabled)
  • Product category (see note below)
  • Product image

Note: Square allows one category per product, so if your synced product has multiple categories and sub-categories in WooCommerce, only the first or parent category will be sent to Square.

The plugin will send updated information from WooCommerce to Square whenever you make a change to a synced product via manual edit in WooCommerce, import, or API. You can also run a manual sync any time. In both cases, WooCommerce will:

  • Update Square products to reflect changes made to synced WooCommerce products with matching SKUs.
  • Create a new Square product when a synced WooCommerce product doesn’t have a matching SKU in Square.
  • Remove the location from the Square product when a synced WooCommerce product with a matching SKU is deleted from WooCommerce.

Manually Sync Products and Inventory

You can run a manual sync any time to ensure records match between Square and WooCommerce. To run a manual sync:

  1. Go to WooCommerce > Settings > Square.
  2. Go to the Update tab.
  3. Click Sync Now.

The sync results will appear in the Sync records section. If you have enabled the Square sync completed email, any listed recipients will receive an email once the manual sync is complete. Alerts identify any issues with the sync that require your review. You can take the following actions against Alerts:

  • Delete: Remove the alert from the list.
  • Ignore: Ignore the alert without removing it from the list.
  • Unlink: Disable syncing for this product.

Sync Email

For businesses with many products, syncing can take some time. You can enable the Square sync completed email to notify you when a manual sync is complete. Follow the steps below to set up this email:

  1. Go to WooCommerce > Settings > Emails.
  2. Select Square sync completed.
  3. Check the Enable box.
  4. Enter one or more recipients for this email. By default, it will be delivered to the WordPress admin email as defined in Settings > General.
  5. Click Save changes.

The post How to setup Square appeared first on Supplement Fox FAQ.

]]>
How to setup Stripe ../../../todo-how-to-setup-stripe/ Sat, 29 Aug 2020 16:43:26 +0000 https://rocktomic.marketing/faq/?post_type=epkb_post_type_1&p=96 1. Enable Stripe in WooCommerce The first step is to go to your WordPress dashboard, hover over WooCommerce, and go to the Settings. Next, click the Payments tab. Finally, click the checkbox to enable Enable Stripe Payment Method and click Setup/Manage.If you have not created a Stripe account yet, create a business account before proceeding. You will […]

The post How to setup Stripe appeared first on Supplement Fox FAQ.

]]>
1. Enable Stripe in WooCommerce

The first step is to go to your WordPress dashboard, hover over WooCommerce, and go to the Settings.

Next, click the Payments tab.

Finally, click the checkbox to enable Enable Stripe Payment Method and click Setup/Manage.If you have not created a Stripe account yet, create a business account before proceeding. You will need a business account to get your API keys from Stripe.  

2. Get Stripe account keys

Next, add in your Stripe account keys.

To get your Stripe account keys, you will need to login to your Stripe dashboard.

From the Stripe dashboard, click Developers > API keys.

Then, you will be able to view your publishable and secret keys. Copy these values.

Then, paste these values in the API credentials section. Save Changes.

Next, from the Stripe dashboard, click “add endpoint”, and copy the webhook endpoint in WooCommerce and paste this value in the endpoint url in Stripe.

Finally, copy the webhook secret in Stripe and paste this value in WooCommerce.

Don’t forget to click ‘Save Changes’ in WooCommerce.

3. Test that Stripe is working

Finally, do a live transaction on your site using Stripe. Open up a browser on your phone or computer and go to your website and add one of your products to Cart.

You should see the option to pay with a credit card.

If you do not see this option, you may also have to clear your cache.

Pro tip: Update 1 product in your store to be $1 and do a real transaction using Stripe to make sure everything is working!

Video Tutorial

If you are more of a visual learner, you can check out the video tutorial as well!

How to setup Stripe sandbox account on WooCommerce?

On your WordPress dashboard, hover over WooCommerce and click Settings.

Next, click the Payments tab and click Manage next to Stripe.

Under Webhook Endpoints, find “Test mode” and click “Enable Test Mode”.

If you scroll down to your Stripe settings page, you will notice we need to insert our Test Publishable Key, Test Secret Key, and Test Webhook Secret.

To get these we need to go to your Stripe Developer account, and Sign In.

On your Stripe Dashboard, under Developers on the sidebar click API keys. Then toggle ‘View Test Data’ in the top right.  and copy and paste the new Test Publishable Key and Test Secret Key into WooCommerce.

Next, copy and paste the new Test Publishable Key and Test Secret Key into your WooCommerce Stripe settings.

Click Save changes.

Your Stripe sandbox account is all set up.

The post How to setup Stripe appeared first on Supplement Fox FAQ.

]]>