Jump to content


Corporate Sponsors


Latest News: (loading..)

* * * * * 12 votes

PayPal WPP Direct Payments & Express Checkout Support


4282 replies to this topic

#81 Sid04

  • Community Member
  • 433 posts
  • Real Name:Bob bob

Posted 17 October 2005, 11:43

so how does it work on your site? When the customer checks out they have the option to create account, login or checkout without account and THEN all the payment methods show.....OR do you still have EC on the page with create account, login, PWA?

#82 SteveDallas

  • Community Member
  • 719 posts
  • Real Name:Glen
  • Gender:Male
  • Location:Alabama, US

Posted 17 October 2005, 16:54

View PostSid04, on Oct 17 2005, 06:43 AM, said:

so how does it work on your site? When the customer checks out they have the option to create account, login or checkout without account and THEN all the payment methods show.....OR do you still have EC on the page with create account, login, PWA?

When customer checks out, if he isn't logged in, he sees:

1. PayPal Express Checkout
2. Purchase Without Account
3. Log In
4. Create account

Login and create work in the usual way, and proceeds to checkout_shipping. PWA collects the address and goes to checkout_shipping. The EC button is presented again, to pick up the case where the user logged in with an empty cart. For any of these methods, if the user didn't click the EC button, the flow continues to checkout_payment, where the DP option is presented, along with PayPal IPN, because there is no other way to put PayPal on the page at this time. I also accept check/money order here, for those who want to mail in their orders.

EC goes to PayPal, then to checkout_shipping to select the shipping method, then skips checkout_payment and goes directly to checkout_confirm.

It might make a bit more sense if you looked at i. The link is in a prior post.

--Glen

#83 hfann

  • Community Member
  • 3 posts
  • Real Name:Hank

Posted 18 October 2005, 23:14

I am getting this error as well.

Your credit card was declined. Please try another card or contact your bank for more info.
The transaction was refused. (10544)

I am trying to accept direct payments on my live server with .01 transactions. I tried this twice yesterday. The first time, it declined the card but I my credit card was charged.

I then proceeded to close all my browser windows (thinking that perhaps this has to do with a session thing?) and then opened up a fresh new browser (firefox) and retried the transaction. this time, it was successful, my credit card was charged and I did see the order come into the admin/orders.

Now, when I tried again today, I getting the first error (says its declined but I'm still charged).

One more piece of info. Yesterday, I was using a previously created account when going through the checkout. but, today, i was creating a new user account for each checkout.









View Postdjmonkey1, on Oct 15 2005, 11:43 AM, said:

Idiot Check-

HTTP.php timeout is set at 120.

The error coming back with credit cards is a little different now:

Your credit card was declined. Please try another card or contact your bank for more info.
The transaction was refused. (10544)

Sorry about all the posts, but information continues to trickle in....

Tried a different card and got this:

The credit card information you entered contains an error. Please check it and try again.

The expiry date entered for the credit card is invalid.
Please check the date and try again.

I tried it a few times and got the same thing. Either all my cards are no good or something is up.

Is there an error log for this somewhere?


#84 djmonkey1

  • Community Member
  • 2,154 posts
  • Real Name:Stew
  • Gender:Male
  • Location:Winchester, VA

Posted 19 October 2005, 03:15

What was happening to me was that PayPal was declining my card because I have a PayPal account. Someone referred to Website Payments Pro as "Mickey Mouse" recently, and at this point I would have to agree. The credit card in question was never associated with my account by me. But a few weeks ago I bought an item through the store using that credit card and my personal email address (on file with PayPal). They must have then associated that credit card number with my account on their end, then started declining it.

I can only imagine how fun this will be when real customers start going through this with no good explanation.

If PayPal really wants to not have our business that badly, I guess we won't give it to them.
Do, or do not. There is no try.

Order Editor 5.0.6 "Ultra Violet" is now available!
For support or to post comments, suggestions, etc, please visit the Order Editor support thread.

#85 glstudio

  • Community Member
  • 4 posts
  • Real Name:Daren

Posted 19 October 2005, 06:04

I've been able to follow the instructions and appear to have everything loaded. The issue I'm having is when I go to check out I click the Check Out With Paypal Button and I get directed to the /catalog/ec_process.php page and it just ends, no error, no viewable source. Did I miss something? Thanks

#86 dynamoeffects

  • Community Member
  • 1,646 posts
  • Real Name:Brian Burton
  • Gender:Male
  • Location:Italy

Posted 19 October 2005, 08:11

That's a new one, glstudio. Are you sure your certificate is in place and you've upped the timeout variable to 120 or more?

Let me look and make sure I didn't accidentally leave a die() in there.

View Postdjmonkey1, on Oct 19 2005, 05:15 AM, said:

What was happening to me was that PayPal was declining my card because I have a PayPal account. Someone referred to Website Payments Pro as "Mickey Mouse" recently, and at this point I would have to agree.

As would I. I'd offer paypal as a secondary choice for customers who are very comfortable with them, but for a measely $20 more a month, I prefer a traditional merchant account and gateway. (And I wrote the damn module!)

Edited by dynamoeffects, 19 October 2005, 08:15.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

#87 SteveDallas

  • Community Member
  • 719 posts
  • Real Name:Glen
  • Gender:Male
  • Location:Alabama, US

Posted 19 October 2005, 15:05

View Postdynamoeffects, on Oct 19 2005, 03:11 AM, said:

As would I. I'd offer paypal as a secondary choice for customers who are very comfortable with them, but for a measely $20 more a month, I prefer a traditional merchant account and gateway. (And I wrote the damn module!)

Cost and convenience were the factors that led me to use the PayPal WPP/DP service. A significant portion of my customer base is outside the US, and the 3.2% discount rate is attractive to me. One authorize.net reseller quoted me a decent rate for domestic transactions, but was up around 5% for international ones. Not to mention all the fees they tack on.

Does anyone have a recommendation for a good merchant account provider?

--Glen

#88 glstudio

  • Community Member
  • 4 posts
  • Real Name:Daren

Posted 19 October 2005, 16:52

[quote name='dynamoeffects' date='Oct 19 2005, 03:11 AM' post='724664']
That's a new one, glstudio. Are you sure your certificate is in place and you've upped the timeout variable to 120 or more?

Let me look and make sure I didn't accidentally leave a die() in there.

It seems to be correct, I downloaded it from paypal, and placed it in the catalog/includes/modules/payment/wpp_cert directory and the configuration inside oscommerce points to it -- thanks,

#89 dynamoeffects

  • Community Member
  • 1,646 posts
  • Real Name:Brian Burton
  • Gender:Male
  • Location:Italy

Posted 19 October 2005, 17:20

And you installed the pear modules? Is the module enabled?
Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

#90 neale

  • Community Member
  • 11 posts
  • Real Name:Neale PAshley

Posted 19 October 2005, 21:00

" Your credit card was declined. Please try another card or contact your bank for more info.

Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"

As far as I can tell, everything is configured correctly, I have the API certificate and username/password set-up in admin.

I am getting the message above with a credit card that is definately good to go.

Please help!!!!!!!!!!!!

#91 djmonkey1

  • Community Member
  • 2,154 posts
  • Real Name:Stew
  • Gender:Male
  • Location:Winchester, VA

Posted 19 October 2005, 21:41

View Postneale, on Oct 19 2005, 09:00 PM, said:

" Your credit card was declined. Please try another card or contact your bank for more info.

Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"

As far as I can tell, everything is configured correctly, I have the API certificate and username/password set-up in admin.

I am getting the message above with a credit card that is definately good to go.

Please help!!!!!!!!!!!!

I would say that you will have to contact PayPal. Their phone number is posted on their website.
Do, or do not. There is no try.

Order Editor 5.0.6 "Ultra Violet" is now available!
For support or to post comments, suggestions, etc, please visit the Order Editor support thread.

#92 SteveDallas

  • Community Member
  • 719 posts
  • Real Name:Glen
  • Gender:Male
  • Location:Alabama, US

Posted 20 October 2005, 00:16

View Postneale, on Oct 19 2005, 04:00 PM, said:

" Your credit card was declined. Please try another card or contact your bank for more info.

Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"

As far as I can tell, everything is configured correctly, I have the API certificate and username/password set-up in admin.

I am getting the message above with a credit card that is definately good to go.

Please help!!!!!!!!!!!!

I think I got this in the sandbox once when I had to recreate my account. Did you sign up for Website Payments Pro? You can have an API certificate without it. To enroll, click "Merchant Tools" once you are logged in to PayPal. Then click "Website Payments Pro" and find the "Submit application" link on the right side of the page. Complete the application, and your account will be enabled for WPP in about 48 hours.

--Glen

#93 glstudio

  • Community Member
  • 4 posts
  • Real Name:Daren

Posted 20 October 2005, 06:47

View Postdynamoeffects, on Oct 19 2005, 12:20 PM, said:

And you installed the pear modules? Is the module enabled?

I re-installed the entire process oscommerce, the new files from the contribution, the updated creat-account file. The pear modules NET_Url, NET_Socket, HTTP_Request and Log were installed, I placed the other pear files in /catalog/pear. Downloaded the cert_key_pem.txt and uploaded the (as is from my download from paypal) file entered the user and password and still the same results on checkout with paypal, /catalog/ec_process.php nothing. I wish I could just get an error at least that would help, however, when I don't have the cert_key_pem.txt in place, I still get the same results. Any ideas or help?

#94 satish

  • Community Member
  • 5,325 posts
  • Real Name:Satish Mantri
  • Gender:Male
  • Location:Nagpur(India)

Posted 20 October 2005, 11:15

I tested version .2 and after placing a fix( As My validation needed CVV ) the code went thru in a very smooth way.

Great contribution.Hats of to Brian.


Satish





View Postneale, on Oct 20 2005, 02:30 AM, said:

" Your credit card was declined. Please try another card or contact your bank for more info.

Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"

As far as I can tell, everything is configured correctly, I have the API certificate and username/password set-up in admin.

I am getting the message above with a credit card that is definately good to go.

Please help!!!!!!!!!!!!

I think you need to go to Paypal site login and in website payment preference there is one Payment optional radio button that needs to be set to yes as without that you can not accept cc payment and the message that
Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"
means that.

Hope this does for you
Satish

Edited by satish, 20 October 2005, 11:17.

Ask for osCommerce value addon suggestion tips for your site.
Check My About US For who am I and what My company does.


#95 dynamoeffects

  • Community Member
  • 1,646 posts
  • Real Name:Brian Burton
  • Gender:Male
  • Location:Italy

Posted 20 October 2005, 11:31

Hah, glad someone's having some success with the module! (w00t)

Daren, try copying all of the included pear modules into the /catalog/pear directory and see if that makes a difference.

Also, post what PHP's include path is. If you don't know how to do that, create a file called "test.php" and include put this code:

<?php $php_info(); ?>

Then view the page with your browser and search for "include path" or something similar.

Edited by dynamoeffects, 20 October 2005, 11:35.

Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.

#96 neale

  • Community Member
  • 11 posts
  • Real Name:Neale PAshley

Posted 20 October 2005, 13:05

View Postsatish, on Oct 20 2005, 11:15 AM, said:

I tested version .2 and after placing a fix( As My validation needed CVV ) the code went thru in a very smooth way.

Great contribution.Hats of to Brian.
Satish
I think you need to go to Paypal site login and in website payment preference there is one Payment optional radio button that needs to be set to yes as without that you can not accept cc payment and the message that
Direct Payment has been disabled on this account. Transaction has not been processed. (10550)"
means that.

Hope this does for you
Satish


Thanks Satish. When I went into the paypal account I realized that I hadn't accepted the $20.00 per month contract. Now Direct Payment is enabled but I still get the credit card declined error.

Is it true that Paypal has issues with direct payments that use a credit card/e-mail that already is attached to a paypal account?

#97 glstudio

  • Community Member
  • 4 posts
  • Real Name:Daren

Posted 20 October 2005, 13:20

View Postdynamoeffects, on Oct 20 2005, 06:31 AM, said:

Hah, glad someone's having some success with the module! (w00t)

Daren, try copying all of the included pear modules into the /catalog/pear directory and see if that makes a difference.

Also, post what PHP's include path is. If you don't know how to do that, create a file called "test.php" and include put this code:

<?php $php_info(); ?>

Then view the page with your browser and search for "include path" or something similar.


All the pear modules that were downloaded for this are in my catalog/pear directory the includes path is : innclude_path .:/usr/share/pear .:/usr/share/pear - Thanks

#98 bharper

  • Community Member
  • 8 posts
  • Real Name:Brad Harper

Posted 20 October 2005, 14:28

My payments are finally going through. I had to get a new paypal api cert... for some reason the first one stopped working. New one works fine for now.

My latest issue is orders not showing up in the admin console. I can see them in the database but they aren't returned with the SQL that builds the order page. Looks like the orders_total information is not being written to the db. This contrib is the only one I've installed.. anyone else seen this or have any ideas.

-bh

#99 bharper

  • Community Member
  • 8 posts
  • Real Name:Brad Harper

Posted 20 October 2005, 14:57

I just found out my host (pair) just moved to a new version of mysql.... wonder if that could have anything to do with it.

None of the orders_total info is getting written for new orders. I'm pretty sure the first order I pushed through (successfully) was before their MySQL migration. I think the last orde that is showing up correctly was done though this contrib.

Thoughts?

-bh

#100 dynamoeffects

  • Community Member
  • 1,646 posts
  • Real Name:Brian Burton
  • Gender:Male
  • Location:Italy

Posted 20 October 2005, 15:54

This contrib doesn't push through orders, it simply amends the order record with the transaction ID returned from PayPal.

If they've upgraded from 4.0 to 4.1, then yes, there could be some problems. You said they're in the database, but just not showing up on the orders page in Admin? Try overwriting your orders.php in admin with a fresh copy. Perhaps it got munged up somewhere.
Please use the forums for support! I am happy to help you here, but I am unable to offer free technical support over instant messenger or e-mail.