Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Jun 17, 2022. It is now read-only.

truust-io/woocommerce-truust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

woocommerce-truust-v2

Before Installation

This plugin only works with one seller per website (e-commerce). If you want to use Truust in your marketplace or you have multiple sellers, you must manually integrate our API. Read more information at Documentation Truust.

Installation

Copy the woocommerce-truust-v2 folder containing the source code to the wp-content/plugins folder within the WordPress installation.

Activation

Ensure that you have WooCommerce installed and activated before activating the woocommerce-truust-v2 plugin. Failure to do so will result in the woocommerce-truust-v2 plugin failing to activate and an error message

Sorry, Truust requires WooCommerce to be installed and activated first

Usage

Once activated you should see a new menu option in the admin sidebar labelled Truust which will take you to the WooCommerce Payment Settings page to configure the settings for the new gateway.

Woocommerce Truust v2 Plugin Menu

Woocommerce Truust v2 Plugin Settings

On the API Key Field, you need to put the API Key of your environment (Sandbox or Production).

The Field Description shows the text on the checkout area of WooCoommerce.

The seller information fields (EMAIL - PHONE) are required to do the calling to TRUUST Payment Gateway. There you should put the TRUUST Registered Email and Phone Number.

Payment flow and shipment

When a order is created and payed succesfully, the orders are created in Truust and WooCommerce Systems.

Woocommerce Truust v2 Order

There we could check the Truust Order ID and the WooCommerce ID.

In order to release the item and process the shipment we need to put the status of the order from "Processing" to "Completed". In that way if the seller have shipments available in TRUUST system, then it should change the TRUUST Order to "Shipment Ready" and TRUUST will handle the shipment flow.

If something comes up creating the shipment of the order, an error should pop up and you should communicate with TRUUST via email at [email protected]

About

Your all-in-one smart payments platform. Ditch the traditional bank and grow with a platform that gives you the freedom to move payments however you want.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors