Jump to content



Latest News: (loading..)

No Paypal Payment but Order in Admin


  • Please log in to reply
4 replies to this topic

#1   swizcore

swizcore
  • Members
  • 11 posts
  • Real Name:Kevin Husted

Posted 16 January 2012 - 07:16 PM

Paypal Standard.

I searched and I keep getting issues about receiving Paypal payment but no order in store.

My issue is I have orders in Admin area but no Paypal payment comes through.

Is this solely due to customers not returning to the store after Paypal?

I added a red box under Paypal in the store that says "Paypal checkout is not complete until you return to our store."

Are my customers simply dense?



I also read about the MasterPassword add-on to complete customer checkout but how could that work when you don't have the customers Paypal credentials?

#2   DunWeb

DunWeb

    The Censored One

  • Members
  • 12,732 posts
  • Real Name:Chris
  • Gender:Male
  • Location:Ontario, Canada

Posted 16 January 2012 - 07:25 PM

Kevin,


This is a known issue with PayPal when you don't use the Cert method with PayPal Standard.  This occurs when the customer closes the browser or cancels the order at the PayPal payment page.  The order is posted to your admin area, but the payment is not received.

I suggest you request a PEM and cert file from PayPal and change the configuration of the PayPal standard module in the admin area.



Chris
:|: Was this post helpful ? Click the LIKE THIS button :|:

See my Profile (click here)

#3   swizcore

swizcore
  • Members
  • 11 posts
  • Real Name:Kevin Husted

Posted 16 January 2012 - 09:09 PM

Thanks Chris.
I've taken the steps to do that but I'm confused on the setup in the module.
Paypal gave me an API username/password and Cert (ending in .txt) but I'm not seeing .pem in anything from them yet the Paypal module references it a few times.

Did I get the wrong stuff from Paypal?

#4   DunWeb

DunWeb

    The Censored One

  • Members
  • 12,732 posts
  • Real Name:Chris
  • Gender:Male
  • Location:Ontario, Canada

Posted 16 January 2012 - 09:15 PM

@swizcore,

You received a file that you would upload to the /ext/modules/payment/paypal/ directory on your server.  That, combined with the API username, Password and Key should allow for 'two-way' communication between your site and PayPals servers to confirm payment has been received before the Order is posted to the database.



Chris
:|: Was this post helpful ? Click the LIKE THIS button :|:

See my Profile (click here)

#5   swizcore

swizcore
  • Members
  • 11 posts
  • Real Name:Kevin Husted

Posted 16 January 2012 - 11:08 PM

I appreciate your patience with me Chris.

I'm not seeing a password field anywhere in the Paypal module settings. Where should it go?

Also, on the Paypal does the "Encrypted payment settings"-->"Add Public Certificate", have any bearing on these settings?

This is what I have currently-

Enable PayPal Website Payments Standard
True

E-Mail Address
"My_Paypal_EmailAddress"

Payment Zone
--none--

Set Preparing Order Status
Pending

Set PayPal Acknowledged Order Status
default

Gateway Server
Live

Transaction Method
Sale

Page Style


Debug E-Mail Address


Sort order of display.
0

Enable Encrypted Web Payments
False

Your Private Key
/ext/modules/payment/paypal/

Your Public Certificate
/ext/modules/payment/paypal/

PayPals Public Certificate


Your PayPal Public Certificate ID
"My_API_USERNAME"

Working Directory


OpenSSL Location
/usr/bin/openssl

Edited by swizcore, 16 January 2012 - 11:17 PM.