All Projects → Vendic → magento2-external-checkout

Vendic / magento2-external-checkout

Licence: MIT license
Vue Storefront plugin for external checkout (https://github.com/DivanteLtd/vue-storefront/issues/895)

Projects that are alternatives of or similar to magento2-external-checkout

international-telephone-input
Integration to Magento 2 a jQuery plugin for entering and validating international telephone numbers.
Stars: ✭ 26 (+52.94%)
Mutual labels:  checkout, magento2
vsf-address-book
Customer address book extension for Vue Storefront - Integration to manage customer’s multiple addresses under my account section
Stars: ✭ 20 (+17.65%)
Mutual labels:  magento2, vuestorefront
Magento2 NewsletterSubscribeAtCheckout
This Magento 2 module allows you to enable a newsletter subscription checkbox on the checkout page.
Stars: ✭ 13 (-23.53%)
Mutual labels:  checkout, magento2
vsf-external-checkout
VueStorefront External Checkout module
Stars: ✭ 26 (+52.94%)
Mutual labels:  magento2, vuestorefront
magento2
Mollie Payments for Magento 2
Stars: ✭ 70 (+311.76%)
Mutual labels:  checkout, magento2
Magento-2-Module-Skeleton
This Module provides a basic Skeleton for further Magento 2 Modules.
Stars: ✭ 30 (+76.47%)
Mutual labels:  magento2
module-notifications
Notify the Magento 2 admin user about disabled caches or new customer reviews.
Stars: ✭ 20 (+17.65%)
Mutual labels:  magento2
Worldpay-Magento2-CG
Worldpay Magento 2 Plugin for Worldpay Corporate Gateway
Stars: ✭ 15 (-11.76%)
Mutual labels:  magento2
magento2-gulpfile
Simple Gulpfile for Magento2
Stars: ✭ 16 (-5.88%)
Mutual labels:  magento2
m2.ProductAvailable
Magento2. Extension allows the store owner to hide the product price and add to cart button from guests or certain customer groups.
Stars: ✭ 31 (+82.35%)
Mutual labels:  magento2
magento2-Ho Import
No description or website provided.
Stars: ✭ 39 (+129.41%)
Mutual labels:  magento2
m2.Price
Magento2. Rounding Price to Prettier Value for Multi-Currency Stores.
Stars: ✭ 60 (+252.94%)
Mutual labels:  magento2
checkout
Laravel Cart, Checkout, Orders and Coupons API with Nova Management
Stars: ✭ 36 (+111.76%)
Mutual labels:  checkout
Slider-M2
Slider extension for Magento 2.x
Stars: ✭ 17 (+0%)
Mutual labels:  magento2
storefront
An Angular 2 storefront app for Magento 2 (unmaintained)
Stars: ✭ 35 (+105.88%)
Mutual labels:  magento2
module-stripe
Stripe Payments for Magento 2
Stars: ✭ 45 (+164.71%)
Mutual labels:  magento2
module-dsu
No description or website provided.
Stars: ✭ 18 (+5.88%)
Mutual labels:  magento2
magento-2-sticky-cart
Magento 2 Sticky add to cart displayed as a sticky scroll bar summary of the product information, helps customers can quickly add products without going back to the top of the page.
Stars: ✭ 14 (-17.65%)
Mutual labels:  magento2
OrderAttachment
Magento 2 Order Attachment by MagePrakash allows customers to attachments proof such as Images, PDFs or any type of Files/Docs while placing the orders.
Stars: ✭ 18 (+5.88%)
Mutual labels:  magento2
vsf-capybara
Capybara is a Storefront UI based theme for Vue Storefront. Always Open Source, MIT license. Made with 💚 by Vue Storefront.
Stars: ✭ 153 (+800%)
Mutual labels:  vuestorefront

Magento 2 External Checkout for Vue Storefront

This module is for Magento 2 only. You can find the Magento 1 external checkout module here

This Magento extension allow You to merge given shopping cart with current's user session. It performs a auto-login if user-token provided.

This module is designed to work with: Vue Storefront External Checkout.

This extension allows the user to start the session within the Vue Storefront shop and finalize the order in Magento2. It's great when You have very extended/customized Magento checkout which will be hard to port to Vue Storefront.

External checkout for Vue Storefront

Demo

Check meubelplaats.nl for a demo of this module. Once go to the checkout you will be redirected to Magento 2, to finalize your order there.

Compatibility

  • Magento 2.2 or Magento 2.3

Prerequisites (the Vue Storefront part)

  1. Integrate Your Magento2 instance with Vue Storefront: tutorial, video tutorial
  2. Install Vue Storefront External Checkout on your Vue Storefront instance

Installation guide (the Magento 2 part)

  1. Install the module with composer:
composer require vuestorefront/magento2-vue-cart-sync
  1. Run php bin/magento setup:upgrade
  2. Please install the vsf-external-checkout module for Vue Storefront. See the instruction.
  3. Go to: Stores -> Configuration | VueStorefront -> External Checkout and set URL

To test if Your extension works just fine, You can test the following URL:

For example, our test address looks like:

where

  • s7nirf24cxro7qx1hb9uujaq4jx97nvp is a customer token provided by POST /V1/integration/customer/token or can be empty!
  • 3648 is a quote id; for guest-carts it will be not integer but guid string

Credits

Mateusz Bukowski (@gatzzu)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].