Kryptronic Software Support Forum

You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.

#1 08-08-2014 15:14:07

Thom
Member
From: Fairmont, Minnesota
Registered: 01-17-2003
Posts: 184
Website

PayPal Express Check out

Trying to activate the "Check out with PayPal" button and I need a little help.

I use:
PayPal (Pro Direct Method) for credit cards entered directly on website
PayPal (Standard Method)

Under Store>Component>Settings>PayPal Website Payments Pro Settings

API Login: Signature = EMPTY
API Login: User Name = something_api#.YOURWEBSITE.COM
API Login: User Password  = *************
API URL = https://api.paypal.com/2.0/
Currency Code = USD
Enable PayPal Express Checkout Link = True(1)
Keyfile Contents (API Keyfile) = Key text from PayPal
PayPal Express Checkout Email = something@YOURWEBSITE.COM

Under Store>Commerce>Processing Gateways
PayPal (Pro Direct Method) = Active
PayPal (Standard Method) = Active

PayPal Express Checkout = Active using email address something@YOURWEBSITE.COM

From the manual:
---
Enable PayPal Website Payments Pro Express Checkout Link Select true to activate the PayPal Website Payments Pro Express Checkout Link. If you choose to display this link, the 'PayPal Pro Express Method) - Payment Form' payment method must also be activated for the link to be shown. PayPal requires the use of the Express method if you also choose to use the Direct method.
---

Under my Processing Gateways there is no  'PayPal Pro Express Method) - Payment Form' listed.

Any help would be greatly appreciated.


Thom-

"Life is a banquet, and most poor suckers are starving to death!" - AUNTIE MAME

Offline

 

#2 08-09-2014 08:44:50

dskowron
Member
Registered: 11-26-2008
Posts: 138

Re: PayPal Express Check out

It's in a completely different place Thom. I found it once, but can't seem to find it again. It's in there though . . . :-)

Offline

 

#3 08-11-2014 09:07:09

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: PayPal Express Check out

The setting for turning on express is under Store > Component > Settings > PayPal Website Payments Pro Settings.  Also, ensure you have guest checkout enabled under Store > Component > Settings > Checkout.


Nick Hendler

Offline

 

#4 08-11-2014 10:18:46

Thom
Member
From: Fairmont, Minnesota
Registered: 01-17-2003
Posts: 184
Website

Re: PayPal Express Check out

Enable PayPal Express Checkout Link* = True (1)
Allow Guest Checkout* = True (1)

Yes, both have been set correctly but the Express button link still does not show in the cart. Checking the source code nothing there either.


Thom-

"Life is a banquet, and most poor suckers are starving to death!" - AUNTIE MAME

Offline

 

#5 08-12-2014 08:55:23

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: PayPal Express Check out

There are a couple of items that would stop express checkout from working.  What it needs to function are:

1. The express link turned on (Enable PayPal Express Checkout Link setting).

2. Guest checkout turned on (Allow Guest Checkout setting).

3. The value for the 'status' column for the row with an id of 'paypalproe' in the ecom_gateway table needs to be set to true (UPDATE ecom_gateway SET status=1 WHERE id='paypalproe').

4. The PayPal API login or signature parameters have to be correct.

For number 4, this can be checked by simply turning on browser-based debugging and accessing the shopping cart page.  More on debugging:

https://kryptronic.com/blog/2012/08/sit … -debugger/


Nick Hendler

Offline

 

#6 08-12-2014 10:30:29

Thom
Member
From: Fairmont, Minnesota
Registered: 01-17-2003
Posts: 184
Website

Re: PayPal Express Check out

FYI: I tried to execute the SQL statement and received this error:

Code:

 A problem was encountered while executing the SQL statement submitted. The error was reported as: The MySQL extension encountered a problem submitting an SQL statement. MySQL reported the error as: Unknown column 'status' in 'field list'

The following SQL statement was submitted: UPDATE ecom_gateway SET status=1 WHERE id='paypalproe'

What I ended up doing to fix this was going to System  > Database > Raw Database Admin > Selected Table: ecom_gateway clicked on Update paypalroe - changed active* from 0 to 1

Now it's all working just like it should.

Thanks for your help!


Thom-

"Life is a banquet, and most poor suckers are starving to death!" - AUNTIE MAME

Offline

 

#7 08-13-2014 09:44:06

webmaster
Administrator
From: York, PA
Registered: 04-20-2001
Posts: 19798
Website

Re: PayPal Express Check out

Sorry - 'status' should have been 'actve'.


Nick Hendler

Offline

 

Board footer