Skip to content

Vue Storefront API extension for Magento 2 and Mollie payment provider

License

Notifications You must be signed in to change notification settings

MEEVO-Healthcare-GmbH/vsf-magento-mollie-payment-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

VSF API 1.x Integration Mollie (Magento 2)

Vue Storefront API extension for Magento 2 and Mollie payment provider

Purpose

Due to inactivity of https://github.com/Lakefields/vsf-payment-service-api this integration does neither support VSF 1.12 nor Magento 2 Mollie Module > 2.x.

This VSF API extension connects VSF 1.12.x with the 2.x Mollie Magento 2 Module.

Prerequisites

Installation Guide

Follow these steps to install this API extenstion to the Vue Storefront API.

Requirements for Vue Storefront API

Clone this git repository from within your vue-storefront-api root folder

git clone [email protected]:MEEVO-Healthcare-GmbH/vsf-magento-mollie-payment-api.git src/api/extensions/vsf-magento-mollie-payment-api

Run yarn to install dependencies

Register the Vue Storefront API extension

Add the API extension to the registered extensions to local/config.json

...
"registeredExtensions": [
  ...,
  "vsf-magento-mollie-payment-api"
]
  1. Add the config properties to local/config.json
...
"extensions": {
  ...
  "mollie": {
    "payment_token_guest_url": "/V1/guest-carts/{{cartId}}/mollie/payment-token",
    "payment_token_mine_url": "/V1/carts/mine/mollie/payment-token",
    "transaction_start_url": "/V1/mollie/transaction/start",
    "get_order_url": "/V1/mollie/get-order/{{hash}}"
  }   
}

Configure the Mollie Magento 2 Module

Under Stores > Settings > Configuration > Mollie > Advanced please configure your PWA integration URL. image

Enable "Use webhooks" to use your custom webhook url {{your_vsf_base_url}}/api/ext/vsf-magento-mollie-payment-api/webhook. image

Support

This extension is built to support the Mollie Payment Service for Vue Storefront 1.x. Use at your own responsibility in your project. This extension is tested on Vue Storefront API 1.12.5. If you need any assistance or want to do feature requests you can create an issue in this Github repository.

License

Inspired by https://github.com/Lakefields/vsf-payment-service-api

This extension is completely free and released under the MIT License.

About

Vue Storefront API extension for Magento 2 and Mollie payment provider

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published