Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sherlockode/syliusmondialrelayplugin

This plugin enables Mondial Relay shipping method on your Sylius website
https://github.com/sherlockode/syliusmondialrelayplugin

php sylius

Last synced: about 4 hours ago
JSON representation

This plugin enables Mondial Relay shipping method on your Sylius website

Awesome Lists containing this project

README

        

# Sherlockode SyliusMondialRelayPlugin

----

[ ![](https://img.shields.io/packagist/l/sherlockode/sylius-mondial-relay-plugin) ](https://packagist.org/packages/sherlockode/sylius-mondial-relay-plugin "License")
[ ![](https://img.shields.io/packagist/v/sherlockode/sylius-mondial-relay-plugin) ](https://packagist.org/packages/sherlockode/sylius-mondial-relay-plugin "Version")
[ ![](https://poser.pugx.org/sherlockode/sylius-mondial-relay-plugin/downloads)](https://packagist.org/packages/sherlockode/sylius-mondial-relay-plugin "Total Downloads")
[ ![Support](https://img.shields.io/badge/support-contact%20author-blue])](https://www.sherlockode.fr/contactez-nous/?utm_source=github&utm_medium=referral&utm_campaign=plugins_mondial_relay)

## Table of Content

***

* [Overview](#overview)
* [Installation](#installation)
* [Usage](#usage)
* [Demo](#demo-sylius-shop)
* [License](#license)
* [Contact](#contact)

# Overview

----
This plugin enables Mondial Relay shipping method on your Sylius website.

![image](https://user-images.githubusercontent.com/12657400/222396640-ecdf3c1d-7532-4ee9-85d7-44bdf628936c.png)

----

# Installation

----
Install the plugin with composer:

```bash
$ composer require sherlockode/sylius-mondial-relay-plugin
```

Complete the configuration:

```yaml
# config/packages/sherlockode_sylius_mondial_relay.yaml

sherlockode_sylius_mondial_relay:
wsdl: The mondial relay WSDL
merchant_id: Your merchant ID
private_key: Your private key
```

Import routing:

```yaml
# config/routes.yaml

sherlockode_sylius_mondial_relay_plugin:
resource: "@SherlockodeSyliusMondialRelayPlugin/Resources/config/routing.xml"
```

In your Shipment entity, import the `PickupPointTrait`:

```php