2010-05-26 6 views
0

J'ai paypal compte de test sandbox. Je veux créer un bouton "acheter maintenant". Je l'essaie avec GWT. Mais il ne fonctionne même pas avec un formulaire HTML simple. Il affiche un bouton "Acheter maintenant" sur la page HTML et après avoir cliqué sur il redirige vers le site PayPal. Où il demande de se connecter pour acheter le produit, mais après cela, il continue à afficher un message: L'adresse e-mail ou mot de passe que vous avez entré ne correspond pas à nos dossiers. Veuillez réessayer. J'utilise l'acheteur pour acheter le produit. Je suis plutôt sûr du nom d'utilisateur et du mot de passe.PayPal sandbox Acheter maintenant Problème

Fournir ici la forme simple HTML que je suis en train:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" id="payPalForm"> 
<input type="hidden" name="item_number" value="1"> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" name="no_note" value="1"><br> 
<input type="hidden" name="business" value="[email protected]"> 
<input type="hidden" name="lc" value="US"> 
<input type="hidden" name="button_subtype" value="services"> 
<input type="hidden" name="cn" value="Add special instructions to the seller"> 
<input type="hidden" name="no_shipping" value="2"> 

<input type="hidden" name="rm" value="1"> 
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_paynow_SM.gif:NonHosted"> 

<input type="hidden" name="variables" value="http://google.com"> 
<input type="hidden" name="cancel_return" value="http://google.com"> 
<input type="hidden" name="notify_url" value="http://google.com"> 
<input type="hidden" name="return" value="http://freelanceswitch.com/payment-complete /"> 
<input type="hidden" name="currency_code" value="USD"> 
<input name="item_name" type="hidden" value="Deal Name"> 
<input name="amount" type="hidden" value="500"> 
<input type="submit" name="Submit" value="Submit"> 
</form> 

conseils S'il vous plaît. Je vous remercie.

+0

Je suis assez sûr que l'URL de l'action pour ce formulaire pointe vers le système Live Paypal, pas le bac à sable. Vérifiez que contre les instructions données par Paypal. – Lazarus

+0

Merci Lazarus mais après la connexion il me demande les détails de la carte de crédit. Je pense qu'il ne faut pas demander l'information de carte de crédit car c'est un compte de développeur de boîte de sable. –

Répondre

1

Comme Lazare a indiqué que vous utilisez la mauvaise adresse pour votre action de formulaire. Vous publiez sur le service PayPal en direct - Le bac à sable est ce qu'il est, c'est une version de développement de Paypal en direct ... pourquoi l'environnement Sandbox ne vous demande pas les détails de la carte de crédit, sinon, comment testeriez-vous votre processus?

Évidemment, l'environnement sandbox utilise des numéros de cartes de crédit factices.

Quoi qu'il en soit, je crois que l'adresse dont vous avez besoin pour votre méthode d'action de formulaire est:

https://www.sandbox.paypal.com/cgi-bin/webscr

Vos champs cachés regard ok :)

s'il vous plaît également envisager de marquer des réponses une fois que vous sentez que votre les questions ont été répondues - il suffit de cliquer sur le contour 'cocher' pour la réponse qui vous semble la meilleure.

Questions connexes