[Véritable] asp Alipay interface sans contrat et avec accès instantané au compte interface système de commande sans contrat et avec accès instantané au compte code source commercial du site Web
Mot de passe de décompression www.jztuan.net
1. Ouvrez le fichier de configuration alipay_Config.asp et saisissez les informations de votre contrat.
Connectez-vous à votre compte Alipay sous contrat pour obtenir l'identifiant du partenaire sous contrat et le code de vérification de sécurité.
************************************************** * ***********************************************
2. Publiez le code ASP sur le serveur IIS et accédez directement au fichier index.asp pour vous rendre à la caisse Alipay.
************************************************** * ***********************************************
3. Effectuez des opérations de base de données sur les informations de commande d'un paiement réussi.
Il existe deux mécanismes de retour :
Un return_url renvoie immédiatement, et ce retour se trouve dans la méthode get.
Deux retours de notification notify_url, ce retour est en mode post, qui implémente le mécanisme de notification point à point du serveur.
Remarque : L'adresse renvoyée ne peut pas être personnalisée avec des paramètres. Par exemple http://www.alipay.com/return_Alipay_Notify.asp?xx=test
Veuillez consulter la documentation pour plus d'informations sur le mécanisme de retour et les différences.
************************************************** * ***********************************************
4. Si des informations de retour sont obtenues
Récupère ou publie les deux types de fichiers renvoyés spécifiés.
Par exemple : return_url : renvoie return_Alipay_Notify.asp dans le fichier de paramètres,
Le numéro de commande transmis à Alipay sur le site marchand -------request ("out_trade_no"),
Prix-------demande("prix")
notify_url : renvoie Alipay_Notify.asp dans le fichier de paramètres,
Le numéro de commande transmis à Alipay sur le site marchand -------request ("out_trade_no"),
Prix-------demande("prix")
************************************************** * ***********************************************
5. Pourquoi l'argent payé par mon acheteur arrive-t-il, mais l'acheteur ne reçoit pas la devise sur son compte de recharge ?
Tout d’abord, déterminez s’il existe un traitement asynchrone pour le retour de notification dans l’interface, si vous utilisez simplement le paramètre return_url.
Il n'y a alors aucun moyen de contrôler le fonctionnement de ce type de client. Pendant le processus de redirection, le navigateur peut être fermé et d'autres raisons peuvent empêcher l'exécution de la page, et alors les instructions d'opération de la base de données ne sont pas exécutées.
************************************************** * ***********************************************
6. Si les deux méthodes sont définies, il est nécessaire de déterminer si l'ordre des transactions a été mis à jour, car les deux mécanismes de retour sont différents. Il peut être retourné en même temps ou dans l'ordre. Veuillez noter que lors de la mise à jour de la commande, vous devez juger que la commande ne peut pas être mise à jour à plusieurs reprises.
L'acheteur a payé (trade_status=TRADE_FINISHED) dans ce statut
Mettez à jour la base de données dans cet état. Et revenons au succès d’Alipay. Si vous n'obtenez pas de succès.