Under the gun trying to get something up and running. Here's what I'm trying to do:



I've got an 'Add to cart' button that should go to a Paypal Pro payment page. What I want to have happen after that is to have the transaction info sent to a specific page on my site that updates a database and sends an email with a password to the user. I have that page pointed to as a 'Send transaction data to a url' item. That URL will actually -- in addition to doing the database update -- produce an output page and also send an email.



If I click the button using IE, I get sent to a Paypal Pro page where I can fill in the info. After the first time I did that, however, it's showing 'Charge my account -$749.01' in the command button at the bottom (which is -$750- my test price of $.99. No clue where $750 comes from). Heck no, I'm not gonna click that button. It may be meaningless, but I got bills to pay.



So after deleting cookies and trying a few other things, I figured it must be something with my IE. Tried it in Firefox. Firefox apparently processes the transaction OK, but it goes to Paypal, not Paypal Pro to do it. And the URL that is supposed to received the transaction data does not seem to be executing.



Same link for both tries.



Concern 1: Why is it not going to a Paypal Pro page when I'm using Firefox?



Concern 2: Why is that weird amount showing up in IE?



Concern 3: What do I have to do to make sure it actually is sending the transaction data to the appropriate page? Do I need to include that page as a "thank you" template?



Any help on any of these three concerns would be greatly appreciated

  • created

    Apr '10
  • last reply

    Apr '10
  • 1

    reply

  • 769

    views

  • 2

    users

  • 2

    links

We would need the URL of a page where you're using our cart buttons to test the checkout behavior you described. Meanwhile, we can clarify a few other things for you:



PayPal Pro requires offering the buyer their choice of paying with a PayPal account (called Express Checkout) or paying with a card (called Direct Payment). Our cart offers this choice via two checkout buttons: a yellow PayPal-logo button (for Express Checkout) and a silver button with card logos (for Direct Payment); if the buyer clicks the yellow PayPal button for Express Checkout, they will not be able to pay with a card, since they would have clicked the silver Pay with Card button if that's what they wanted.



If you have set up a Payment Variable Info URL in a product's settings, our system will only send the order data to that URL when that specific item is purchased. If you want the order data submitted to your URL regardless of which item(s) the buyer purchases, you should use your E-junkie Seller Admin > Account Preferences > Common Notification URL. Either way, this is done only after the buyer's payment has completed and happens entirely in the background as a one-way, blind submission, so any response from your script, such as page output or redirection etc., would be ignored and irrelevant.



If your script needs to take the order data and then output information to be provided to the buyer, you should probably be using our Send Generated Codes feature instead of Integration:

http://www.e-junkie.com/ej/help.keygen.htm



If you want to redirect buyers to a thank-you page on your own site, instead of using the standard E-junkie-generated thank-you pages and our customization options for those, please see our Redirection help page:

http://www.e-junkie.com/ej/help.redirection.htm