MPC - Catture parziali multiple
In questa pagina
Multiple Partial Captures (MPC) è una funzionalità che consente di autorizzare un importo totale e catturarlo in più parti nel tempo.
Serve modelli di business che richiedono progressivamente i pagamenti di cattura.
Ad esempio: emissione di biglietti come sono confermati o carica quando gli articoli sono di nuovo in inventario e pronti per essere spediti.
Utilizzare i casi#
Questa funzionalità è particolarmente utile per:
- Compagnie aeree: Autorizzazione dell'importo totale del biglietto e cattura parziale come conferma dei posti.
- Vendita al dettaglio con spedizioni parziali: Ideale per i mercati in cui gli ordini vengono spediti da venditori multipli e articoli vengono spediti in tempi diversi.
- Consegna del servizio in fase: I pagamenti di cattura come fasi di progetto sono completati.
Come funziona MPC#
Un flusso MPC funziona come segue:
- Autorizzazione: Il cliente autorizza l'importo totale della transazione.
- Acquisizioni multiple: Il negozio cattura parti della quantità autorizzata in date diverse.
- Consolidamento: Il sistema gestisce più cattura e li invia al processore secondo le regole configurate:
- Processori online: Le catture vengono inviate in tempo reale dopo l'autorizzazione.
- Processori offline: Le catture vengono inviate dopo l'autorizzazione, quando si soddisfano le seguenti condizioni:
- La scadenza di cattura definita è raggiunta.
- L'importo totale autorizzato viene catturato.
- Il mercante manda
"final_capture": truenella richiesta API.
Configurazione e requisiti#
La funzionalità MPC richiede l'attivazione preventiva e i seguenti parametri di configurazione:
Configurazione principale#
La seguente tabella documenta la configurazione principale per MPC:
| Parametro | Descrizione | Valori consentiti | Valore predefinito |
|---|---|---|---|
| Stato | Attiva o disattiva MPC | on / off | off |
| Tempo di funzionamento Zona | fuso orario di lavoro per calcolare i giorni lavorativi | Zona di tempo valida | UTC |
| Giorni di taglio della cappa | Giorni per la cattura dopo l'autorizzazione | 0-45 | 7 |
| Cattura Cutoff tramite API | Consente di indicare la cattura finale utilizzando "final_capture": true in API | true / false | false |
Configurare MPC nell'Amministrazione#
Eseguire le seguenti attività MPC nel Amministrazioni:
- Configurare i parametri MPC.
- Monitorare le catture in sospeso.
- Controllare la data di elaborazione prevista.
- Visualizza l'importo residuo disponibile per la cattura.
Per abilitare questa funzione:
- Selezionare il processore sotto Connessioni.
- Se il processore supporta sia l'acquisto che l'autorizzazione, quindi fare clic autorizzare.
- Cliccare suCatture parziali multiple (DEUNA).
- Impostare il numero di giorni dopo la prima cattura durante la quale possono essere effettuate ulteriori catture parziali.
I giorni configurati per la cattura parziale possono essere modificati in qualsiasi momento.
Tuttavia, le modifiche non si applicano alle transazioni che hanno già iniziato catture parziali.
Nel dettaglio dell'ordine, verrà visualizzata la scadenza di cattura. A tale data, tutte le catture in sospeso saranno elaborate.
Modalità di funzionamento#
Scopri come gestire MPC con DEUNA.
Limiti di cattura parziali:*
- Modalità offline: Nessun limite tecnico dalla piattaforma.
- Modalità online: I limiti dipendono dalle regole di ogni processore.
Offline
Si applica quando l'acquirente/processore non gestisce più catture in nativo.
Le capture vengono consolidate e inviate al processore quando si soddisfano le seguenti condizioni:
- La scadenza di cattura è raggiunta.
- L'importo totale autorizzato viene catturato.
- Il mercante manda
final_capturecon il valoretruenella richiesta.
Esempio:
{
"amount": 100,
"final_capture": "true"
}Stato:
Mentre esistono le catture in sospeso, lo stato sarà partial capturing.
Se l'importo totale è completato, lo stato cambierà a captured.
Se il termine è raggiunto senza catturare il totale, lo stato sarà partial captured.
Processori sotto flusso di regolamento (Elavon, Amex, UATP, BBVA)
Questi processori operano sempre in modalità offline.
Lo status rimane partial capturing fino a:
- Il totale è catturato → stato
capturing→ post-insediamento → statocaptured. - Il totale non viene catturato entro il termine di scadenza → stato
partial captured.
Online Online
Le catture vengono inviate in tempo reale al processore, se supporta MPC in modo nativo.
Alcuni processori richiedono specifiche credenziali o abilitazioni (ad esempio: Stripe, Adyen).
Stato
Le catture parziali generano lo stato partial captured.
Quando si cattura il totale, lo stato cambia automaticamente captured.
Regole
- La somma di tutte le catture non può superare l'importo autorizzato.
- Le catture non sono autorizzate al di fuori del periodo di ammissibilità o dopo l'invio
"final_capture": true.