Products

Solutions

Resources

Partners

Community

About

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreConfiguring Paypal for SandboxConfiguring Paypal for Sandbox
Previous
 
Next
New Post
4/9/2011 5:41 PM
 
Hi Gilles,

I'm trying to set up a new store and will use Paypal as the provider.  I've got a paypal account set up, I've added test customer in Sandbox and added them in DNN, but I'm getting the following error and I wonder if you have seen it before:

We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem. If this payment is for an eBay listing, you can contact the seller via the "Ask Seller a Question" link on the listing page. When you have the correct email address, payment can be made at www.paypal.com.

I've tried to trace through the code, I don't see where the seller email is even added to the paypal post.  So maybe there is something I'm missing.

Thanks for your help.

Jay

 
New Post
4/10/2011 2:19 PM
 
I wanted to add that I'm trying this from local host.. and I haven't changed the 2 paypal urls in the Payment Provider configuration - they are the defaults.

Is there a guide for the Paypal provider somewhere?

Thanks,

Jay
 
New Post
4/11/2011 10:52 PM
 
Hi Gilles,

What are these links for in the PayPal configuration.  I can't find what they correspond to in PayPal and both default to https://www.paypal.com/cgi-bin/webscr/.

  • URL for verifying payment on PayPal. (what url should I use for this?)
  • Payment URL on PayPal. (what url should I use for this?)

And should this work in sandbox mode while running locally from Visual Studio?

Thanks,

Jay
 
New Post
4/13/2011 12:10 PM
 
Update:

I've got this on a hosted server and trying sandbox / live settings.  I'm getting the same error message on both:

We cannot process this transaction because there is a problem with the PayPal email address supplied by the seller. Please contact the seller to resolve the problem. If this payment is for an eBay listing, you can contact the seller via the "Ask Seller a Question" link on the listing page. When you have the correct email address, payment can be made at www.paypal.com.

My  paypal address is confirmed, etc.  I'm not sure why PayPal would display that message unless it's something the store module is doing on checkout/post.

Does anyone have a store working with PayPal payment provider?

Thanks,

Jay

 
New Post
4/14/2011 1:02 AM
 
Hi Jay,

First, I'm sorry for the delay but I was really busy with my work!

To be able to works with a PayPal developer account you have to follow those steps:

  1. Create a developper account at developer.paypal.com. This account IS NOT used by the Store module, this is your dev account at PayPal.
  2. Login to your account and click on 'Create a preconfigured account' at the PayPal developer home page. This will create two fake PayPal accounts, one for the seller USED BY the Store module and another one for the buyer. Both have a fake email like: name_12(numbers)09_biz@yourdomain.tld for the seller and name_12(numbers)27_per@yourdomain.tld for the buyer. You have to enter the fake seller email address in the setting 'PayPal ID' of the PayPal Provider. Don't forget to note both passwords, you will need them later!
  3. Click on 'Test Accounts' in the menu to the left at the PayPal dev home page.
  4. Select the seller account in the list and click on the 'Enter Sandbox Test  Site' button. Login the the PayPal Test Site.
  5. Click on 'Profile' and note the 'Secure Merchant Account ID', this value can be entered (optional) in the setting 'Secure ID' of the PayPal provider to secure your store.
  6. In the column 'Selling Preferences' to the right, click on 'Instant Payment Notification Preferences'.
  7. Enter the URL of your web site home page and turn on the IPN.

If you want to work with your local web site, you have to create a temp domain name pointing to your current IP address. I use a free account at no-ip.com to do this. Your firewall have to be configured to accept http request on port 80, this is required to receive IPN requests from PayPal. Your DNN instance have to respond to the same temp domain, don't forget to modify your portal alias! Ask a friend from outside to test if he/she can access your web site from another place. If everything is correctly configured you should be able to develop your Store version localy AND to run it in debug mode! :-)

When you test your Store, first connect to the developer.paypal.com web site with your dev account AND DO NOT CLOSE your browser this is required by PayPal (please read the dev documentation). Order something on your web site, at the end of the checkout process, you will be redirected to the PayPal Test Web Site. Login with your buyer email address and password! After the payment, your web site will be called by PayPal in the background (IPN) and if you click to 'Return to merchant' you should be redirected the the Store Account page at your web site.

Gilles


We (team members) are Humans offering their knowledge, their work and their spare time FOR FREE to benefit the community. It would be so particularly appreciated that your messages begin with "Hello" and end with "Thank you" or any other form of politeness. Ask yourself what your reaction would be, if you were approached by me (a total stranger) on the street to ask you something without saying "Hello" nor "Thank you"? After several years of services dedicated to the community, I begin to be tired to read requests without any form of politeness.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsStoreStoreConfiguring Paypal for SandboxConfiguring Paypal for Sandbox


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out