New payment methods that have never been implemented need to be added as a product request
Use case
Integrate payment methods not available on Adyen (e.g., PayPal, Reka...).
Setup Guide
Create a new space on Wallee
Go to: Wallee Space List
Enter all required information :
Use a fake email to avoid spam:
fliplab@smeetz.comReference existing space settings here: Example Space
Activate E-commerce and select the desired payment method (PayPal or Reka).
Create API Key
Navigate to Account → Application Users.
Create a new application user.
Save the User ID and API Key.
Assign the role Account Admin.
Setup connectors
For each connectors
Deactivate all emails
Setup Webhooks
Create Webhook URL:
Go to:
Settings → General → Webhooks → URL
Create Webhook Identity:
Create Identity : https://app-wallee.com/s/{spaceId}/webhook/identity/create
Save the generated key.
Create Webhook Listener:
Go to:
Settings → General → Webhooks → Listeners
Get ready for production
Swish to live in Wallee
Setup Fee
Use these fields to bill:
paymentProcessingExtFlatFeepaymentProcessingExtFeePercent
Setup Payment Config in DB
Run the following SQL to create payment config :
INSERT INTO `payment_config` (`id`, `space`, `apiKey`, `webhook`, `user`) VALUES (NULL, 12345, 'ABCDEF', 'ABCDEF', 12345);
Then:
Set
group.payment_config_idto the new payment config ID.Add the payment method (e.g., PAYPAL) to
group.organizer_wallee_payment_method.Remove PAYPAL from
group_pricing.payment_not_allowed.
Completion checklist
Test a payment and see that is is successfully completed
Make a successful refund of that payment
CAM Process
Create an L2 to implementation engineers.
Example to clone: L2-961
Provide Tech team with:
Name of the person
Full physical address of the organizer
