With Zaprite, you can connect any WooCommerce store and use your dedicated hosted Checkout for all Order payments.
Connect your WooCommerce Store
The following is a guide on how you can connect your WooCommerce store to Zaprite to start accepting payments for your Orders through your hosted Zaprite Checkout, directly to your own wallets.
Step 1: Activate Woo Connection
The first step is to activate the Woo plugin. Visit the Connections tab in your Zaprite account and click the ‘Connect’ link under the Woo card.
Once activated, you will be brought to the ‘Settings’ screen to configure your connection.
Step 2: Configure your connection
2.1 Store Information
The next step involves adding some information about your Woo store:
- Store URL: The main domain name of your store.
- Store Name: An internal Label, shown within the Zaprite app only.
2.2 Configure Checkout
Next, configure the Checkout that you would like to use for your Order payments. Enable/disable payment methods and/or add an optional premium to fiat payments.
Finally, make sure you check the acknowledgement box, then click [OK].
You’ll see your API Key on the next page. You’ll need to come back and copy this later.
If you want to disconnect your WooCommerce store you can simply click the Disconnect button and your store information will be removed from our database. You can reconnect at any time.
Step 3: Enable Zaprite in WooCommerce
Now you are free to enable Zaprite as your payment gateway for your WooCommerce store.
3.1 Download & Install Extension
If you haven’t done so already, grab a copy of the latest plugin files. Click Plugins > Add New Plugin and then choose one of these two install methods:
- Search for “zaprite” then click the Install Now button. (official WordPress Directory)
- Download the latest release from our Github repository then Upload Plugin and follow the instructions.
3.2 Configure Extension Settings
- Make sure Enable Zaprite Payments is checked.
- Choose a Payment Method Name for the Checkout.
- Choose to hide or Show checkout image.
- Paste in your Zaprite API Key.
The Zaprite API Key is the one generated and shown in Step 2.2 above.
When you are finished configuring the plugin settings, click Save changes.
You are now ready to accept payments for your WooCommerce store using your Zaprite hosted Checkout.
Payment Flow
Now, when your customer wants to Checkout on your WooCommerce store, they will see the Zaprite checkout option. Your customer will be redirected over to your hosted Zaprite Checkout to complete the payment.
When the Order is paid, your customer will be redirected back to the Order Confirmation page on your WooCommerce store, where they will see a confirmation of their payment.
WooCommerce Order History
The Order will be processed as normal within your WooCommerce store. The Order will indicate Payment via Zaprite, and will contain all the information required, including Zaprite Order information.
The Custom Fields section will display any associated Zaprite Order metadata, including:
- Order ID
- Order Link
- Fiat Premium (if included)
Zaprite Order History
Your Zaprite account will also create associated Order and Transaction data. When a payment is detected, we’ll record it in your Transaction history for future accounting and reconciliation.
See it in action
To see a live demo of the WooCommerce integration, visit https://woo.zaprite.dev.
We have also produced a video walkthrough showing the installation and configuration process described above.
Help & Support
If you run into any issues connecting your WooCommerce store, or have general questions about using Zaprite, feel free to Submit a Request at https://zaprite.zendesk.com or via our Twitter DMs @ZapriteApp.