CCV Shop
Technical manual for MultiSafepay's free app.
Changelog
Changelog
1.0.0-RC1
Release date: Feb. 26th, 2024
Added
- Endpoints for CCV Shop app installation: Handshake, Install, Uninstall.
- Localization for Install view based on
language
query variable (Dutch, English, German and French). - Payment Service Provider (PSP) configuration based on MultiSafepay merchant data: API key, selected payment methods.
- Ability to update payment methods during CCV Shop app installation edit.
- Scheduled monitoring and updating of the payment methods.
- Endpoints for CCV Shop transactions creation and updating.
- Possibility to enable/disable refunds while installing CCV Shop app/editing CCV Shop app installation.
- Support for CCV Shop webhook events:
invoices.updated.status
,orders.deleted
,orders.updated.status
,orders.updated.trackandtrace
. invoices.updated.status
webhook event handler to create a MultiSafepay refund after CCV Shop invoice status is changed to `Refunded.orders.deleted
webhook event handler to create a MultiSafepay refund after CCV Shop order is deleted.orders.updated.status
webhook event handler to update MultiSafepay order status toShipped
after CCV Shop order status is changed toSent
.orders.updated.trackandtrace
webhook event handler to update MultiSafepay order status toShipped
and populate track and trace information after CCV Shop order gets updated in Shipment section.- Created artisan command:
ccv:register-webhooks
. - CCV Shop Order ID as Order ID for MultiSafepay orders, which is used as Transaction ID for CCV Shop payments.
Prerequisites
You will need a MultiSafepay account.
Installation and configuration
- Sign in to your CCV Shop backend.
- Go to App store and search for MultiSafepay app.
- Once found, select the app and click in Install button.
- Review and accept the permissions required by the app.
- Follow the instructions and fill the required fields to configure the app.
- Click the Install button to complete the installation.
- Go to My web shop > Settings > Ordering process & stock > Payment methods and confirm your payments are enabled in the section MultiSafepay Payment Service provider
Configuration
- Sign in to your CCV Shop backend.
- Go to App store and search for MultiSafepay app.
- Once found, select the app and click in Edit button.
- Modify the settings according your preferences.
User guide
Payment methods
Supported payment methods
The activated payment methods from your MultiSafepay account appear will be registered in CCV Shop as a payment method.
Refunds
You can process full refunds for all payment methods, from your MultiSafepay dashboard, and from the CCV Shop backend.
Refund rules
To process backend refunds:
- In the configuration of the MultiSafepay app, Automatic refunds needs to be enabled.
- To process a refund, the invoice status must be Paid.
- The refund amount cannot exceed the original transaction amount.
- The refund amount cannot exceed the available funds in your MultiSafepay account.
How to process refunds
To process backend refunds:
- Sign in to your CCV Shop backend.
- Go to My orders > Order management.
- Select the order, and click on the Invoices tab.
- Change the Invoice status from Paid to Refunded.
- A refund request will be processed in MultiSafepay.
Support
Contact MultiSafepay:
- Telephone: +31 (0)20 8500 500
- Email: [email protected]
Updated 22 days ago