Documentation You are here: start » gateways » wallee

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gateways:wallee [2024/10/29 18:19] – [Setting Up Wallee for FoxyCart] pankajrwrgateways:wallee [2025/07/29 10:22] (current) adam
Line 8: Line 8:
 # http://www.iso.org/iso/english_country_names_and_code_elements # http://www.iso.org/iso/english_country_names_and_code_elements
 # Separate multiple country codes by commas. # Separate multiple country codes by commas.
 +countries              : CH, LU
  
 # Enter the FoxyCart versions where support was added or removed (if applicable). # Enter the FoxyCart versions where support was added or removed (if applicable).
Line 44: Line 45:
   - Add the role created earlier. If you don't want to create a separate role then you can skip the role creation steps from step 2-3 and simply choose either "Account Admin" or "Space Admin" role here.    - Add the role created earlier. If you don't want to create a separate role then you can skip the role creation steps from step 2-3 and simply choose either "Account Admin" or "Space Admin" role here. 
  
 +==== Add webhook URL and webhook listener ====
 +  - Log in to the Wallee administration
 +  - From the left menu go to Space > Settings > Main > Webhook URL > Create Webhook URL
 +  - Enter the Name and the URL. In the "URL", you need to enter your store's IPN URL to be ''https://YOUR-FOXYCART-STORE-DOMAIN/ipn.php'' - changing it to match your own FoxyCart store domain. For example, if your FoxyCart store domain was ''example.foxycart.com'', you would set the URL to be ''https://example.foxycart.com/ipn.php''. If it was a custom subdomain like ''secure.example.com'' the URL would be ''https://secure.example.com/ipn.php''. Click create. 
 +  - Go back to Settings > Main > Webhook Listeners > Create Webhook Listener
 +  - Select Entity as "Transaction". Continue.
 +  - Add Name, select the URL we added earlier in step 2-3. Under "Entity States" select "fulfill", "failed", "voided" and "decline"
 +  - Important: Please Enable Payload Signature And State option. This is important from security perspective. If you don't enable it, foxy endpoint won't be able to process your payment notification and the status of your transaction might not reflect correctly in Foxy admin.
 +  - Click create.
  
-===== Create and Assign Role to the Application User ===== 
-  - Log in to the Wallee administration. 
-  - From the left hand menu go to Account > Users > Roles 
-  - Enter the name for the Role and select the permissions. Please note that the user should have at least this permission: Root >> Account Admin >> Space >> Payment >> Payment Processing >> Transaction >> Create 
-  - Now from the left hand menu go to Account > Users > Application Users 
-  - Select the Application User you want to use with Foxy 
-  - From the Roles section click on "Manage" 
-  - Add the role created earlier. If you don't want to create a separate role then you can skip the role creation steps from step 2-3 and simply choose either "Account Admin" or "Space Admin" role here.  
  
 ===== Add Payment Processor Configuration ===== ===== Add Payment Processor Configuration =====
Line 61: Line 63:
   - Save   - Save
  
-===== Add webhook URL and webhook listener ===== +
-  - Log in to the Wallee administration +
-  - From the left menu go to Space > Settings > Main > Webhook URL > Create Webhook URL +
-  - Enter the Name and the URL. In the "URL", you need to enter your store's IPN URL to be ''https://YOUR-FOXYCART-STORE-DOMAIN/ipn.php'' - changing it to match your own FoxyCart store domain. For example, if your FoxyCart store domain was ''example.foxycart.com'', you would set the URL to be ''https://example.foxycart.com/ipn.php''. If it was a custom subdomain like ''secure.example.com'' the URL would be ''https://secure.example.com/ipn.php''. Click create.  +
-  - Go back to Settings > Main > Webhook Listeners > Create Webhook Listener +
-  - Select Entity as "Transaction". Continue. +
-  - Add Name, select the URL we added earlier in step 2-3. Under "Entity States" select completed, fulfill, failed, voided and decline +
-  - Important: Please Enable Payload Signature And State option. This is important from security perspective. If you don't enable it, foxy endpoint won't be able to process your payment notification and the status of your transaction might not reflect correctly in Foxy admin. +
-  - Click create.+
 ===== Testing ===== ===== Testing =====
 ==== Obtaining a Test Account ==== ==== Obtaining a Test Account ====

Site Tools