So stellen Sie eine Verbindung zur persönlichen Zahlungsschnittstelle her (zum Bezahlen QR-Code scannen)
嘟嘟
嘟嘟 2019-07-26 16:49:34
0
2
1250

Die Realisierung persönlicher Zahlungen ist eine sehr mühsame Angelegenheit. Sie können eine persönliche Zahlungsschnittstelle über paybob registrieren, um eine persönliche Alipay- und WeChat-Zahlungsschnittstelle einzurichten (es ist keine Geschäftslizenz erforderlich). Wenn Sie die Aktivierung beantragen, können Sie die Händlernummer und den Kommunikationsschlüssel erhalten und dann die Verbindung starten. In diesem Kapitel geht es hauptsächlich um die Schritte zur Scan-Code-Zahlung:

1. Erstellen Sie die Parameter der Anforderung an die Anfrageadresse

3. Gemäß dem QR-Code zur Anzeige des Rückgabeinhalts

4. Benutzer erhalten nach erfolgreicher Zahlung asynchrone Benachrichtigungen

Scannen Sie den Code, um eine Verbindung herzustellen


Der PHP-Code lautet wie folgt :

````php

<?php

order = [

                                                                                                 use using using                         through out's '''out out's' out out's'   out out out out out's ' through 's ' through  ‐ ‐ ‐                                   total_fee' =>                                                                                                total_fee' => CURLOPT_URL, 'https://paybob.cn/api/native');

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );

Curl_setopt($ch, CURLOPT_POST, 1);

Curl_setopt($ch, CURLOPT_POSTFI ELDS, $order);

Curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

Curl_setopt($ch, CURLOPT_SSL_ VERIFYHOST, 0 );

$rst = curl_exec($ch);

curl_close($ch);

print_r ($rst);

function sign(array $attributes) {

ksort($attributes);

$ sign = strtoupper(md5(urldecode(http_build_query($attributes)) . '&key=' . 'xxxxxxxxxxxx') ); Re Return $ sign;

```

- Konvertieren Sie die Händlernummer und den Kommunikationsschlüssel obenstehendes. Abschließend kann das von der QR-Code-Scan-Schnittstelle zurückgegebene Ergebnis ausgedruckt werden.

- In dem von der Code-Scan-Schnittstelle zurückgegebenen Ergebnis ist code_url der QR-Code-Inhalt, der über die vom QR-Code generierte Klasse in einen QR-Code umgewandelt werden kann. Oder der von der Schnittstelle zurückgegebene QR-Code ist die Bildadresse des QR-Codes, der dem Benutzer angezeigt wird. Der Benutzer kann den Code scannen, um über die Scanfunktion von WeChat auf dem Mobiltelefon zu bezahlen.

- Es ist zu beachten, dass die asynchrone Benachrichtigung im obigen Democode nicht demonstriert wird. Wenn Sie eine asynchrone Benachrichtigung benötigen, können Sie einen notify_url-Parameter hinzufügen. Nach Abschluss der Zahlung erhält der Server dann eine asynchrone Benachrichtigung über die erfolgreiche Zahlung. Sie können die Geschäftslogik selbst weiter auslösen und verarbeiten.

- Abschließend möchte ich Ihnen die allgemeinen Schritte zur Signaturgenerierung wie folgt mitteilen: (Detailliertes Beispiel)

1. Angenommen, alle gesendeten oder empfangenen Daten sind eine Menge M und die Parameter haben nicht leere Parameterwerte ​​in der Menge M werden gemäß dem Parameternamen ASCII festgelegt. Die Codes werden von klein nach groß sortiert (lexikografische Reihenfolge) und unter Verwendung des Formats von URL-Schlüssel-Wert-Paaren (d. h. key1=value1&key2=) in eine Zeichenfolge stringA gespleißt Wert2...).

2. Verketten Sie am Ende von stringA die Taste &key=, um die Zeichenfolge stringSignTemp zu erhalten, führen Sie eine MD5-Operation für stringSignTemp durch und konvertieren Sie dann alle Zeichen in der Zeichenfolge in Großbuchstaben, um den Vorzeichenwert zu erhalten


I Ich werde Ihnen in Zukunft den Kassierermodus und die Zahlung im JSAPI-Modus mitteilen. Ich hoffe, dass es Ihnen weitere Hinweise geben kann.


嘟嘟
嘟嘟

Antworte allen(1)
メ落尽丶天涯

***手续费是多少!

  • Antwort 手续费1%~2%,了解详细情况加 lcm18939661958
    嘟嘟 Autor 2019-08-06 20:48:13
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!