Riferimenti su Mirakl
Impostazioni predefinite per gli eventi del connettore Mirakl.
Operazioni pianificate
Attivazione
Command Line
php bin/console connector:sync:onboarding -q 2>&1
- Impostazione predefinita: ogni minuto
- Impostazione consigliata: il più spesso possibile
- Descrizione: recupera i negozi Mirakl creati di recente e aggiunge il link di attivazione agli strumenti di back office di Mirakl.
- Documentazione: Flusso di lavoro per l’attivazione.
Convalida del pagamento
Command Line
php bin/console connector:validate:pending-debit -q 2>&1
- Impostazione predefinita: ogni 5 minuti
- Impostazione consigliata: < 1 ora.
- Descrizione: recupera gli ordini Mirakl appena accettati, convalida il pagamento su Mirakl e lo acquisisce su Stripe.
- Documentazione: Flusso di lavoro per la convalida del pagamento.
Suddivisione del pagamento
Command Line
php bin/console connector:dispatch:process-transfer -q 2>&1
- Impostazione predefinita: ogni 5 minuti
- Impostazione consigliata: < 1 ora.
- Descrizione: recupera gli ordini Mirakl appena addebitati e crea trasferimenti Stripe dall’operatore al venditore.
- Documentazione: Flusso di lavoro per la suddivisione del pagamento.
Rimborso del pagamento
Command Line
php bin/console connector:dispatch:process-refund -q 2>&1
- Impostazione predefinita: ogni 5 minuti
- Impostazione consigliata: < 1 ora.
- Descrizione: recupera i rimborsi Mirakl in sospeso, crea il rimborso su Stripe, lo convalida su Mirakl e annulla il trasferimento iniziale.
- Documentazione: Flusso di lavoro per il rimborso del pagamento.
Bonifico
Command Line
php bin/console connector:dispatch:process-payout -q 2>&1
- Impostazione predefinita: ogni giorno all’1:00.
- Impostazione consigliata: sincronizzato con i cicli di addebito di Mirakl.
- Descrizione: recupera le fatture Mirakl appena create e crea trasferimenti e bonifici Stripe.
- Documentazione: Flusso di lavoro dei bonifici.
Avvisi
Command Line
php bin/console connector:notify:failed-operation -q 2>&1
- Impostazione predefinita: ogni giorno alle 8:00.
- Impostazione consigliata: in base alla tua preferenza.
- Descrizione: se l’opzione è abilitata, invia un’email con tutti i trasferimenti, rimborsi e bonifici non riusciti.
Notifica
Se l’opzione è abilitata, il connettore invia notifiche da server a server nei seguenti eventi.
Nota
Se il tuo endpoint non è raggiungibile o restituisce un errore, viene inviata un’email a TECHNICAL_
.
Account aggiornato
Il venditore o Stripe ha aggiornato un account connesso Stripe.
{ "type": "account.updated", "payload": { "miraklShopId": 2000, "stripeUserId": "acct_1032D82eZvKYlo2C" } }
Trasferimento non riuscito
Durante l’operazione di suddivisione del pagamento o l’operazione di bonifico un trasferimento non è riuscito.
{ "type": "transfer.failed", "payload": { "internalId": 5, "miraklId": 123, "type": "TRANSFER_ORDER", "stripeAccountId": "acct_1032D82eZvKYlo2C", "miraklShopId": 2003, "transferId": null, "transactionId": null, "amount": 3400, "status": "TRANSFER_FAILED", "failedReason": "Reason message", "currency": "EUR" } }
Rimborso non riuscito
Durante l’operazione di rimborso del pagamento il rimborso non è riuscito.
{ "type": "refund.failed", "payload": { "internalId": 5, "miraklOrderId": "order_refunded_5", "miraklRefundId": "1100", "stripeRefundId": null, "stripeReversalId": "trr_10", "amount": 3400, "status": "REFUND_FAILED", "failedReason": "Reason message", "currency": "EUR" } }
Bonifico non riuscito
Durante l’operazione di bonifico il bonifico non è riuscito.
{ "type": "payout.failed", "payload": { "internalId": 12, "amount": 2300, "currency": "EUR", "miraklInvoiceId": 2000, "stripePayoutId": null, "status": "PAYOUT_FAILED", "failedReason": "Reason message", } }