2013-04-29 17 views
6

Prima di 2 settimane siamo stati in grado di simulare test negativi, ma in realtà non possiamo testare la condizione di errore (in sospeso, errore) nella sandbox PayPal, la risposta dell'API AdaptivePayment è sempre COMPLETATA.Test negativi su sandbox paypal non più disponibili?

Abbiamo seguito questo guide per impostare correttamente il nostro account sandbox, Ci sono alcuni problemi con il nuovo ambiente di sviluppo.

Qualcuno può dire alcuni suggerimenti per testare condizioni negative?

Grazie Advance

risposta

3

Al fine di consentire il test correttamente negativo:

  1. Passare alla profilo pagina> Impostazioni di account di prova dell'attività del commerciante (vedi Managing your Sandbox conti per i dettagli).
  2. Nella scheda Profilo, impostare Test negativo a Su.

Al fine di innescare un errore particolare si prega di controllare a questo link la guida aggiornata per test API routine di gestione degli errori: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors

Usa test negativo per innescare i seguenti tipi di errori:

  • Errori che derivano dal chiamare un'API di PayPal.
  • Terminale virtuale relativo agli errori e l'operazione DoDirectPayment (errori di convalida della verifica e della carta di credito).

È possibile imporre due tipi di errori API: quelli relativi all'importo della transazione e quelli non correlati all'importo.

Nota: i test negativi sono disponibili solo nella Sandbox: non è possibile forzare o simulare condizioni di errore nell'ambiente di PayPal attivo. I test negativi possono essere utilizzati con le versioni API Classic PayPal 2.4 e successive.

+5

pls qual è la situazione in questi giorni? Non possiamo trovare dove impostare il test negativo nell'account sandbox ... grazie! – mojzis

+7

non riesco a trovarlo neanche.sicuramente in sandbox con account aziendale. OGNI run in I con PayPal è un disastro. OGNI SINGOLO TEMPO –

9

è disponibile, ma si deve andare a https://developer.paypal.com/developer/accounts

Questa opzione non è disponibile a https://www.sandbox.paypal.com

Inoltre potrebbe essere necessario collegare il tuo account se già creato un account nella sandbox: https://devblog.paypal.com/sandbox-account-linking/

è necessario trovare una schermata simile alla seguente e fare clic su Profile

enter image description here

Quindi l'opzione è disponibile.

enter image description here

+0

Puoi confermare se è possibile utilizzare il test negativo con l'API di pagamento adattativo? nessuna delle operazioni API adattative viene visualizzata nella tabella in [questa pagina] (https://developer.paypal.com/docs/classic/lifecycle/sb_error-conditions/) quindi non presumo ?! – Mathew

+0

@Mathew scusate, mai usato APAPI - buona fortuna anche se –

+0

Ho trovato un problema simile a "DoReferenceTransaction" che non sembra essere supportato –