Di seguito è riportato il riferimento per gli alias di tipo ed enum nell'SDK JavaScript per Meta Pay.
Indica se un tentativo di autorizzare un pagamento è andato a buon fine o meno in un PaymentAuthorizationResult.
Costante | Descrizione |
---|---|
| Il pagamento è stato autorizzato. |
| Il pagamento non è stato autorizzato. |
Il tema visivo per il pulsante Meta Pay, specificato in ThemeOptions. Il pulsante Meta Pay deve rispettare i requisiti definiti nelle linee guida di branding.
Costante | Descrizione |
---|---|
| Un pulsante di colore chiaro. |
| Un pulsante di colore scuro. |
Indica se Meta Pay è disponibile. Su alcune piattaforme, non è possibile determinare la disponibilità finché il cliente non inizia la procedura di acquisto e tu crei un PaymentClient.
Costante | Descrizione |
---|---|
| Il cliente ha effettuato l'accesso ed è disponibile un metodo di pagamento. |
| Il cliente non ha effettuato l'accesso oppure lo ha effettuato ma deve aggiungere un metodo di pagamento. |
| Impossibile rilevare se il cliente ha effettuato l'accesso. |
| Meta Pay non è supportato sulla piattaforma. |
Indica i tipi di contenitori di pagamento supportati in una PaymentConfiguration.
Costante | Descrizione | Configurazione |
---|---|---|
| Una carta di pagamento. | Nessuna configurazione particolare; usa |
| Un token di pagamento di rete. | Nessuna configurazione particolare; usa |
La quantità di informazioni relative all'indirizzo di fatturazione restituite in una PaymentResponse. L'impostazione predefinita è MIN
.
Costante | Descrizione |
---|---|
| Sono restituiti il Paese e il codice postale. |
| È restituito l'indirizzo di fatturazione completo. |
Una call to action mostrata nella scheda di pagamento e specificata nelle PaymentOptions. Indica se il cliente completa la transazione nell'interfaccia Meta Pay o sul sito web del venditore. L'impostazione predefinita è PAY
.
Costante | Descrizione |
---|---|
| Il cliente completa la transazione nell'interfaccia utente di Meta Pay. |
| Il cliente completa la transazione sul sito web del venditore dopo aver interagito con l'interfaccia utente di Facebook Pay. |
Fornisce informazioni sugli errori relativi alle informazioni di pagamento in un PaymentDataError.
Costante | Descrizione |
---|---|
| Le informazioni di pagamento non erano valide. |
| L'indirizzo di spedizione non era valido. |
[obsoleto]
| L'opzione di spedizione non era valida. NOTA: questo campo è ora obsoleto. Usa |
| L'opzione di evasione non era valida. |
| L'indirizzo di fatturazione non era valido. |
| Una o più delle offerte indicate non erano valide. |
| L'indirizzo di spedizione non rientra nell'area di servizio o di consegna del venditore. |
| Si è verificato un timeout durante l'elaborazione del pagamento. |
| Il pagamento non è andato a buon fine per un motivo sconosciuto. |
| Si è verificato un altro errore. Quando usi questo motivo di errore in un PaymentDataError, fornisci un messaggio localizzato da mostrare al cliente. |
Identifica un campo di PaymentDetails o PaymentResponse che è la fonte di un PaymentDataError.
Costante | Descrizione |
---|---|
| La città per un indirizzo di spedizione o fatturazione. |
| Il Paese per un indirizzo di spedizione o fatturazione. |
| La località per un indirizzo di spedizione o fatturazione. |
| L'organizzazione per un indirizzo di spedizione o fatturazione. |
| Il codice postale per un indirizzo di spedizione o fatturazione. |
| Il destinatario per un indirizzo di spedizione o fatturazione. |
| La regione per un indirizzo di spedizione o fatturazione. |
| Il codice di smistamento per un indirizzo di spedizione o fatturazione. |
| La riga dell'indirizzo per un indirizzo di spedizione o fatturazione. |
| Il telefono dell'acquirente richiesto all'utente. |
| L'e-mail dell'acquirente richiesta all'utente. |
| Una o più delle offerte applicate al pagamento. |
[obsoleto]
| L'ID dell'opzione di spedizione selezionata dall'utente. NOTA: questo campo è ora obsoleto. Usa |
| L'ID dell'opzione di evasione selezionata dall'utente. |
Indica i dati che il cliente ha modificato nella scheda di pagamento in un PaymentDetailsChangedEvent.
Costante | Descrizione |
---|---|
[obsoleto]
| Il cliente ha modificato l'opzione di spedizione. NOTA: questo campo è ora obsoleto. Usa |
| Il cliente ha modificato l'opzione di evasione. |
| Il cliente ha modificato l'indirizzo di spedizione. |
| Il cliente ha modificato l'indirizzo di fatturazione. |
| Il cliente ha aggiornato le offerte. |
| Il cliente ha aggiornato il codice postale del raggio di ritiro. |
Indica il tipo di errore in un PaymentError.
Costante | Descrizione |
---|---|
| Il cliente ha annullato la richiesta. |
| Il cliente ha impiegato troppo tempo per completare il pagamento. |
| La richiesta di pagamento non era valida. |
| L'account del venditore non era valido. |
| Qualcos'altro è andato storto. |
Indica se un PaymentContainer o una PaymentConfiguration sono per un pagamento reale o un pagamento di prova.
Costante | Descrizione |
---|---|
| Un pagamento reale. |
| Un pagamento di prova. |
Indica se una PaymentConfiguration è per un pagamento durante la sessione o un pagamento fuori sessione.
Costante | Descrizione |
---|---|
| Indica che il cliente è coinvolto attivamente e ha avviato il flusso di acquisto per questo pagamento. |
| Indica che il cliente può ricevere un addebito al di fuori del flusso di acquisto, ad esempio per abbonamenti o acquisti posticipati. |
Indica se una scheda di pagamento è stata creata correttamente da un PaymentClient.
Costante | Descrizione |
---|---|
| La scheda di pagamento è stata creata correttamente. |
| La scheda di pagamento non è stata creata correttamente. |
NOTA: questo campo è ora obsoleto. Usa FulfillmentType al suo posto.
Indica il metodo di evasione di un ordine ed è specificato in PaymentOptions. L'impostazione predefinita è SHIPPING
.
Costante | Descrizione |
---|---|
| L'ordine è spedito al cliente. Accanto a un indirizzo è mostrato come Spedisci a. |
| L'ordine è consegnato al cliente. Accanto a un indirizzo è mostrato come Consegna a. |
| Il cliente ritira l'ordine. Accanto a un indirizzo è mostrato come Ritira presso. |
Indica il tipo di SummaryPaymentItem.
Costante | Descrizione |
---|---|
| Il subtotale degli articoli nella transazione al netto di imposte, spese di spedizione o commissioni. |
| Imposta stimata per la transazione. |
[obsoleto]
| Le spese di spedizione per la transazione. NOTA: questo campo è ora obsoleto. Usa |
| Una commissione di evasione per la transazione (ad es. spedizione, ritiro). |
| Uno sconto applicato alla transazione. |
| Commissioni varie applicate alla transazione, ad esempio i costi per una confezione regalo. |
Chiama un PaymentClientConstructor e restituisce un PaymentClient.
Costante | Definizione |
---|---|
|
Concede l'autorizzazione del PaymentContainer in una PaymentResponse dopo che il cliente ha confermato il pagamento, quindi restituisce un PaymentAuthorizationResult.
Costante | Definizione |
---|---|
|
|
Risponde alle modifiche in una scheda di pagamento che il cliente apporta in un PaymentDetailsChangedEvent e restituisce un PaymentDetailsUpdate.
Costante | Definizione |
---|---|
|
Indica la versione dell'SDK JavaScript per Meta Pay.
Costante | Definizione |
---|---|
|
|
FulfillmentType è una stringa che rappresenta il tipo di evasione corrispondente all'ordine.
Costante | Definizione |
---|---|
| In fase di acquisto saranno mostrate le informazioni relative alla spedizione. |
| In fase di acquisto saranno mostrate le informazioni relative al ritiro. |
Definisce i possibili tipi di evasione.
NOTA: non destinato all'utilizzo diretto. Usa FulfillmentType o PaymentShippingType.
Costante | Definizione |
---|---|
| In fase di acquisto saranno mostrate le informazioni relative alla spedizione. |
| In fase di acquisto saranno mostrate le informazioni relative al ritiro. |
| In fase di acquisto saranno mostrate le informazioni relative alla consegna. |
DistanceUnitType è una stringa che rappresenta l'unità di misura usata per la distanza tra due luoghi.
Costante | Definizione |
---|---|
| In fase di acquisto sarà mostrata la distanza in miglia (mi). |
| In fase di acquisto sarà mostrata la distanza in chilometri (km). |