Monext offers a plugin to add the payment module to your CommerceTools e-commerce platform.
This allows for quick implementation of the Monext Online solution with all your payment methods in your online store.
The available functions are:
pas de validation partiel dans cette premiere version |
The payment process
1. The buyer validates his order on the CommerceTools frontend and is redirected to the Monext payment page.
2. Then he selects his payment method and enters his information on the Monext payment page .
https://commercetools.com/products/frontend Storefront = Frontent
|
You must follow the procedure indicated on Github: github/Monext/monext-CommerceTools-commerce-cloud
After installing the Monext payment module, you must configure the payment methods by selecting the Monext module type.
Order management
Order information is sent to Monext as soon as the order is validated:
CommerceTools Order Processing
In the CommerceTools backoffice , you can view orders and payment details in the Payment tab:
Transaction types
Type | Description |
---|---|
Authorization | Simple authorization |
Charge | Validation / Authorization&Validation |
Refund | Remboursement |
Cancel | Annulation |
Transaction states
Etat | Description |
---|---|
Initial | Initializing authorization request |
Failed | Failure |
Successful | Success |
1. Validation: modify the delivery status of the order.
You can validate a payment only with the API.
The next version of CommerceTools Checkout offers back-office management.
2. Cancellation
You can cancel an order only before it is validated and only with the API.
The next version of CommerceTools Checkout offers back-office management.
3. Refund
You can refund an order after it is validated and only with the API.
The next version of CommerceTools Checkout offers back-office management.
The configuration is done by creating a CommerceTools backoffice project and then it takes place in 3 steps:
1. Create an API client responsible for managing payments in a project.
The API client details are taken as input as environment/configuration variables for the connection such as , , CTP_PROJECT_KEY
CTP_CLIENT_ID
CTP_CLIENT_SECRET
2. Configure CommerceTools URLs
Commercetools must be configured for the login application to manage sessions and the authentication process for endpoints.
Their values are taken as input as environment/configuration variables for the connection with the variable names , and . CTP_API_URL
CTP_AUTH_URL
CTP_SESSION_URL
An API key provided by Monext must be configured so that requests from the connect application can be authenticated : MONEXT_API_KEY
.
You can follow the steps given as a guide, you should refer to the CommerceTools documentation.
1. Create an API client
Menu Settings > Developer Settings
Select Create new API client
Credential information appears only once: please save it encrypted. |
2. Create a connector to configure URLs, IDs
Project menu > Organizations & teams
then the Connect tab and click on Manage Connectors
Create a Connector.
3. Configure the connector
In the Installations tab to find the payment module.
Once the module is selected, the Processor section allows you to configure the variables:
CTP_PROJECT_KEY
CTP_CLIENT_ID
CTP_CLIENT_SECRET.
Login application URL: CTP_API_URL,CTP_AUTH_URL et CTP_SESSION_URL.
MONEXT_API_KEY
.You can declare multiple Stores here as well as the capture type per Store: please see the installation details on github.
=> pas possible sur cette version du plugin : a été supprimé par kevin pour le smartdisplayCréer un moyen de paiement
Les moyens de paiement proposés sur la page de redirection sont configurés sur le centre administration avec la fonction Smartdisplay. |