Maison  >  Article  >  Applet WeChat  >  Le site Web ne peut pas postuler pour l'interface Alipay et l'interface WeChat, et il existe plusieurs solutions pour mettre en œuvre la collecte des paiements sans interface.

Le site Web ne peut pas postuler pour l'interface Alipay et l'interface WeChat, et il existe plusieurs solutions pour mettre en œuvre la collecte des paiements sans interface.

高洛峰
高洛峰original
2017-01-17 10:59:222162parcourir

Le site Web ne peut pas postuler pour l'interface Alipay, l'interface WeChat et la mise en œuvre de la collecte des paiements sans interface.

Étant donné que le site Web du client doit payer, mais ne peut pas postuler pour l'interface, j'ai trouvé une interface tierce, qui cessait de fonctionner tous les quelques jours, j'ai donc fait quelques recherches sur les méthodes de paiement actuellement populaires en ligne. .

De nombreux sites Web d'entreprises informelles ne peuvent pas postuler pour l'interface de paiement instantané d'Alipay, ni pour l'interface de paiement WeChat. Mais nous avons besoin d’une interface de paiement, que dois-je faire ?

Il existe de nombreuses méthodes de mise en œuvre sans interface sur Internet

Il existe deux méthodes principales :

1 Faites une demande de paiement par un tiers ou créez directement un. un tiers vous-même. Ce site Web est un site Web ordinaire, tel qu'un site Web d'achat normal qui vend des biens physiques formels tels que des vêtements et des chaussures

Il est facile de demander l'interface pour ce type de site Web.

Après avoir postulé pour l'interface, ce site Web peut accéder au paiement normalement.

Ensuite, notre site Web informel peut publier des données sur le site Web régulier, ajouter une commande sur le site Web régulier, payer normalement et, une fois le paiement effectué et rappelé, renvoyer le résultat du paiement au site Web informel pour terminer le paiement.

Cette méthode est la plus sûre.

2, une autre méthode, est également davantage utilisée désormais.

Un code QR est fourni pour le paiement. L'utilisateur scanne directement le code pour finaliser le transfert. Un petit programme est installé sur l'ordinateur du client et peut également être téléchargé en ligne. Il scanne instantanément les enregistrements de transaction dans Alipay. et les arrière-plans WeChat et les POST sur le site Web si de nouveaux enregistrements sont trouvés pour terminer le processus de paiement.

Cela implique un processus de confirmation de paiement et vous devez savoir qui paie.

L'approche habituelle consiste à confirmer qui a payé dans la colonne des remarques lors du paiement.

J'ai regardé le code d'autres personnes et j'ai trouvé une meilleure façon de l'implémenter.

Tout d'abord, générez 50 à 100 codes QR de paiement via mobile Alipay et définissez le montant sur le montant dont vous avez besoin. Dans le motif du paiement, composez vous-même un numéro et le nom du fichier enregistré avec le. Le code QR est également ce numéro, puis enregistrez les enregistrements numériques de ces 50 codes QR dans la base de données.

Chaque enregistrement reçoit un champ de statut, 0 signifie que le paiement peut être effectué, 1 signifie que le paiement est en cours et il y a également un champ UID.

Lorsque vous devez payer, sélectionnez d'abord un enregistrement avec un statut de 0 dans la base de données. Après la sélection, définissez le statut sur 1, et l'ID de l'utilisateur de paiement est également mis à jour dans le champ UID de cet enregistrement. Après avoir sélectionné, vous pouvez Après avoir lu ce code QR, le

code QR est renvoyé à l'utilisateur une fois que l'utilisateur a fini de scanner le code, à ce moment, dans l'enregistrement de la transaction Alipay, le numéro du code QR. se trouvera dans la colonne des remarques.

Notre programme EXE (en fait un contrôle WEBVIEW, qui actualise la page d'enregistrement des transactions Alipay à tout moment) extraira l'enregistrement après la création d'un nouvel enregistrement et le POSTERA sur le site Web lorsque le site Web recevra le message. , il utilisera le numéro de la note. Sélectionnez l'enregistrement

dans notre base de données et vous connaîtrez l'UID. Ajoutez un solde à cet UID ou finalisez le paiement de la commande après avoir changé le statut de cet enregistrement à 0. , l'UID est également 0,

Ceci termine le paiement. Cette méthode est désormais plus couramment utilisée.

Merci d'avoir lu, j'espère que cela pourra vous aider, merci pour votre soutien à ce site !

Plus de sites Web ne peuvent pas postuler pour l'interface Alipay, l'interface WeChat, et il existe plusieurs solutions pour mettre en œuvre la collecte des paiements sans interface. Pour les articles connexes, veuillez faire attention au site Web chinois PHP !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn