Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 14197|Risposta: 1

Sviluppo dell'interfaccia PayPal PayPal

[Copiato link]
Pubblicato su 30/04/2019 21:12:12 | | | |
Recentemente, il sito deve collegarsi all'interfaccia di pagamento internazionale PayPal, e ci sono voluti alcuni giorni per registrare le insidie incontrate per un uso successivo.

1. Il primo passo è richiedere un account commerciante sul sito ufficialeIl login del link ipertestuale è visibile.Non conosco i passaggi specifici qui, dopotutto, non sono venuto per fare domanda

2. Poiché stiamo utilizzando il sito qui, utilizziamo la versione standard di pagamento più comoda, e il resto può essere implementato anche con l'API del pagamento rapido.

Per prima cosa, configuriamo le informazioni sui parametri che dobbiamo utilizzare nella configurazione
Poi costruiamo il codice della pagina che richiede di postare e memorizziamo i valori che devono essere compilati nel dominio nascosto <input type="hidden" />

Questi parametri sono più importanti e puoi andare sul sito ufficiale per trovare i documenti pertinenti e un'introduzione più completa dei parametri

3. Il codice di avvio va bene, scriviamo il codice per tornare e notificare la pagina

Nella pagina delle notifiche, possiamo ottenere i seguenti parametri chiave

Possiamo usare item_number parametri per corrispondere al database, verificare secondo il pay_order per evitare il riutilizzo e giudicare se la transazione ha successo basandoci su pay_status (pay_status="Completato").

Una cosa da notare è che PayPal non restituisce automaticamente di default, e sono necessarie configurazioni pertinenti. Passaggi: Informazioni utente - notifica di vendita > - impostazione > abitudine di pagamento sul sito web




Basta impostare i due punti nell'immagine su attiva.

4. La pagina del reso viene generalmente utilizzata solo per mostrare i risultati della ricarica, e generalmente la mettiamo nella pagina delle notifiche per gestire la logica di business pertinente.


Il metodo ValidateSource viene verificato principalmente chiamando l'interfaccia dopo i parametri ottenuti + "&cmd=_notify-validate" per verificare se i parametri sono stati manomessi durante il processo di passaggio.

Nota l'area rossa sopra, deve essere indispensabile, l'interfaccia https a cui accediamo, se manca il codice sopra, riporterà un'eccezione: Richiesta abortita: Non è riuscito a creare un canale sicuro SSL/TLS

Bene, dopo aver scritto il codice sopra, possiamo pubblicarlo sul server per il test, il test di PayPal è ancora relativamente valido, ci fornisce un indirizzo speciale per il test, puoi aggiungere arbitrariamente commercianti e account personali per testare.

Per prima cosa, accediamo con il nostro account registrato:Il login del link ipertestuale è visibile.


Dopo l'accesso troviamo



Qui ci verranno assegnati due account predefiniti, ovviamente puoi anche apportare eventuali modifiche, e poi possiamo testare con gli account che abbiamo impostato

Dopo il completamento del test, se vogliamo accedere al nostro account di test per visualizzare le informazioni, dobbiamo usare questo URL:Il login del link ipertestuale è visibile.

Qui accediamo con l'account commerciante, e qui dobbiamo anche gestire di nuovo le informazioni di configurazione nel passo 3.

Qui puoi anche consultare le nostre informazioni IPN





Introduzione ufficiale:Il login del link ipertestuale è visibile.






Precedente:"Allenamento da Maven" Xu Xiaobin
Prossimo:Machine Learning EBook PDF Originale 45 libri
 Padrone di casa| Pubblicato su 03/05/2020 17:45:14 |
Usa il tuo PayPal incapsulato perché PayPal ha due tipi di autenticazione
1: Utilizzare l'interfaccia per ottenere il token (a causa di una rete scadente, il token spesso non viene ottenuto e il timeout di acquisizione viene ottenuto)
2: Usa l'intestazione Validazione di base (scenario attuale)
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com