Integrazione GrowishCharity con Magento

Integrazione GrowishCharity con Magento

Creare il webhook

Per creare un Webhook in Magento è disponibile questo modulo gratuito:

https://marketplace.magento.com/mageplaza-module-webhook.html

Webhook di Mageplaza è un ottimo strumento per ottimizzare il sistema online del tuo negozio. La missione principale del modulo è aggiornare regolarmente gli eventi e quindi continuare a inviare una notifica alla destinazione selezionata (URL)

Invia una richiesta API dopo che si è verificato un ordine

Mageplaza Webhook ha la capacità di riconoscere gli eventi che continuano a inviare richieste API su altre applicazioni o server nel momento in cui si verificano. Il modulo supporta la creazione di hook di base su eventi tra cui “Nuovo ordine”

Il minimo necessario per far funzionare il sistema è una notifica che identifichi il merchant sia attraverso l’uso di headers di autenticazione  o delle variabili direttamente contenute nel body, in alternativa GrowishPay può somministrare una URL di notifica ad hoc per ogni merchant del tipo https://hooks.growish.com/charity/merchant/123.

Il corpo della notifica deve contenere almeno l’importo totale della operazione, e la struttura può essere definita dall’e-commerce.

Configurazione

URL: https://hooks.growish.com/charity/new-order

Method: post                   Content type: application/json

Request header: x-merchant-id;  x-secret-id

Content Body completo

{
        “order”:{
                 “id”: “XXX”,
                 “paymentMethod”: “paypal”,
                 “status”: “paid”,
                 “buyer”:{
                 “name”: “Pippo”,
                 “surname”: “Peppa”
           },
           “items”:[
              {
                “sku”: “XXX”,
                “name”: “Calzini uomo”,
                “quantity”: 1,
                “prize”: 35
              }
           ]
      }
 }

 

Tutti gli elementi del webhook proposto possono essere adattati lato GrowishPay per soddisfare specifiche limitazioni del sistema di notifiche webhook dell’e-commerce, dal tipo di content type fino alla struttura del body.

Se sei uno sviluppatore Magento e vuoi aiutarci a sviluppare uno specifico modulo MAGENTO, scrivici utilizzando il form qui sotto. Grazie

Bisogno di ulteriore Aiuto?

Se hai bisogno di ulteriore aiuto ti invitiamo a contattarci utilizzando il form qui sotto:

[contact-form-7 404 "Not Found"]