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 09-01-2010 19:10:28

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

looking for a seamless customer checkout experience with PayPal

I've been using v6.0 for about 1.5 yrs now and I''m happy with it. I have 4 payment options for the checkout.

1. Customer submit card info for offline processing. (I use PayPal's Virtual Terminal which only accepts V and MC).
2. Mail in.
3. Call in.
4. Customer can go to PayPal and use their card (V,MC,AE,Disc)
5. PayPal Express.

90% of customer choose option 1. So there's a  lot of manuel decryping and posting to the virtual terminal. We're growing, and these manual orders are getting to the point of someone needs to be full time at it.

Is there an easier way? Like the customer entering their card info in the checkout, and the info gets sent to PP then if approved, the checkout proceeds onward to a successful completion of the order?

Suggestions?

Thanks.

Offline

 

#2 09-01-2010 20:02:42

dh783
Member
From: Avondale, Arizona
Registered: 04-06-2005
Posts: 6233
Website

Re: looking for a seamless customer checkout experience with PayPal

Yes there is, but you have to contract with a bank or credit card provider, I use Authorize.net but there are others. You will also have to decide wither or not your going to take the information on your site, which will require a security certificate, or going to there site for the customer to enter there card numbers. You will also have to go thru PCI/DSS certification process, but if you take cards already you have done this already.

John

Offline

 

#3 09-01-2010 21:29:30

KryptoJim
Member
Registered: 07-08-2010
Posts: 455

Re: looking for a seamless customer checkout experience with PayPal

I have launched several sites, and all of them are very happy with auth.net

Offline

 

#4 09-02-2010 05:34:40

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I've had SSL since inception so I already take cards. Its teh manual processing that is taking time. And, more importantly, I get 4-6 orders a day where customers chose to process online at PP. Orders get dropped because of issues with the PP either having problems when the customer arrives, or PP throws them a "technical issue" message after the card info has been processed. When that happens, customers get nervous, call me, and some end up canceling their order becasue they don't think that my site is secure.

Can your software work with Chase Paymentech? My bank works with that company and since I'm a BBB member, we get a discount on their services.

Offline

 

#5 09-02-2010 05:36:18

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

add on.. I see Authorize.net is BBB as well, so that may work.  So I'd like to again ask if it can be implemented in the checkout so that the process is seamless. That is, custoemr enters card info on my site and remains on my site during the card verification process?

Offline

 

#6 09-02-2010 05:58:52

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

CrownRoyal wrote:

So I'd like to again ask if it can be implemented in the checkout so that the process is seamless. That is, custoemr enters card info on my site and remains on my site during the card verification process?

Any of the payment processor options which are not forms, PayPal Standard for example, never leave your site for authorization and charging.

Offline

 

#7 09-02-2010 06:10:46

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

Hi Dave,

I have PP Website Payment Pro (Canada). Maybe I don't have my checkout set up correctly?

Offline

 

#8 09-02-2010 06:45:06

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

The list you posted in your original post did not include PayPal Pro just express and standard from the looks of it.

Offline

 

#9 09-02-2010 06:52:30

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

Offline

 

#10 09-02-2010 07:03:01

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

That page requires logging in so I can't see it. Regardless, if you use the PP virtual terminal you must have a merchant account with them and if you have the "    PayPal (Pro Direct Method) - Secure Server" or "    PayPal (Payflow Pro) - Secure Server" gateways enabled in CCP customers should never leave your site to enter their details and have their payment processed.

Numbers 4 and 5 on your original list send people off of your site to make their payment. Since you have the account with PP already I'd enable one of the gateways mentioned in the previous paragraph and keep options 2 and 3 from your original list if you want to continue to have them available (removing options 1, 4 and 5).

Last edited by Dave (09-02-2010 07:03:10)

Offline

 

#11 09-02-2010 07:11:04

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I do have a PP merchant account. Ok, I'll have to look and see what PP gateways I have enabled.

So I looked and:

PayPal (Standard Method) - Payment Form is set to True (1).
PayPal (Pro Express Method) - Payment Form is set to True (1)
PayPal (Pro Direct Method) - Secure Server is set to False (0)

I do not show a "PayPal (Payflow Pro) - Secure Server".

Yes, I'll keep the mail and call options. So you recommend I enable Pro Direct Method and disable the other two. My thought on that is to keep at least one PP option for those who want to pay with their PP account. There seems to be a percentage of the customer base who do not want to divulge their cc# but are willing to use their PP account.

Sound right?

Offline

 

#12 09-02-2010 07:42:16

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

The last one disabled is the reason they leave your site. Enabling that one will allow them to enter their details and have the payment processed on your site without leaving it. If you want to continue to allow them to go to PP to pay then leave the 1st one enabled (whether or not you leave express enabled is up to you ... personally I think it adds confusion but that's just my opinion).

Since I'm offering opinion ( smile ), any option that takes a customer off of my site is a "bad" option IMO. As long as you have an SSL cert for your site it is no less secure than going to PP or any other payment processor.

Offline

 

#13 09-02-2010 07:55:07

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

Dave,

Thanks for all your help and PROMPT replies. I will enable Pro Direct Method. This will replace option #1 on my original list to allow me to get away from all of the manual processing of cards.

I agree on the confusion of offering to send them to PP (option#4 on my original list) and the PP express button. I'll probably eliminate the express button now and just leave them the PP (option#4) for those that want to use PP. If this new direct method works smoothly and I see it is the dominant choice by customers, I'll probably drop the PP option. IF a  customer wants to pay with PP I could always send them an invoice via the PP interface.

Now in the PP Standard Method Gateway,it looks like this.

Active status: 1
Gateway URL type: External URL Reference
Field Display Text: "To pay with ....blah blah blah..."
Field Display Order: 4
Response Field Name: Response Code: payment_status
Response Field Name: Order Number*: item_number
Request Field Name: Oder Total*: a1
Response Codes*: Completed, Pending
Referring URL String*: paypal
Transaction Key/Password: (empty)
Gateway User/Store ID*: (my PP userid)
Perform Post-Order Updates: True (1)
Supports Recurring Billing: True (1)
Form Display Code*: (no changes made)


So for the gateway 'paypalprod' named  "PayPal (Pro Direct Method) - Secure Server" I currently have this:
Active status: 0
Gateway URL type: Internal URL Reference
Field Display Text: "Purchase using your credit card."
Field Display Order: 9
Response Field Name: Response Code: pro_payment_status
Response Field Name: Order Number*: pro_item_number
Request Field Name: Oder Total*: Order Total
Response Codes*: Completed, Pending
Referring URL String*: ccp0.php
Transaction Key/Password: (empty)
Gateway User/Store ID*: (my PP userid)
Perform Post-Order Updates: True (1)
Supports Recurring Billing: True (1)
Form Display Code*: (no changes made)

So do I make these changes"
Active status: 1
Field Display Order: 1

Offline

 

#14 09-02-2010 09:21:44

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

Ok. So I implemented the change and I did a purchase. Seems to work ok. Pretty quick too.

I now have 4 options:
1. Accept card (on site)
2. Mail
3. Phone
4. PayPal

So for the "Gateway URL Type" should I change them to "internal"? Does it matter?

Offline

 

#15 09-02-2010 16:04:14

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I have a bit of a complication with this new change. My current payment options offered are:

Payment Method Selection*
Select your method of payment.

1. We accept credit cards: VISA, MC, A/E and DISC cards.
2. Purchase by mailing a money order. Sorry, no personal or company checks, they take too long to clear the bank.
3. Let us call you so you can provide your card information. Using this method we can only accept Visa and MasterCard.
4. PayPal accepts credit cards VISA, MC, A/E and DISC cards.

Option 1 uses gateway: PayPal (Pro Direct Method)-Secure Server.
Option2 uses gateway: PayPal (Standard Method) - Payment Form.

Problem I see is with option 1. I just had a customer who could not use his Discover card. So he had to start over, create a new order and go through PayPal. Even then he said he got error messages, something about missing paramenters. So when he called, I looked in the store and it showed he created 4 different orders, but one the order using PayPal was successfull since I got the emails of payment. But it was confusing for the customer.

Now, let me say that with my version of PP's service, when I use the Virtual Terminal I am only authorized to process V and MC cards. I can't do AE or D cards. That's the rules as I understand them with PP. So I am now wondering if those restrictions still apply for the new gateway PayPal (Pro Direct Method)-Secure Server I implemented earlier today.

If that is the case, then I'll have to change how I offer the payment options. Meaning I'll have to remove AE and D from the PayPal (Pro Direct Method)-Secure Server gateway code. AE and D cardholders will still have to go to PayPal site. Taht kinda sucks because I was hoping to eliminate that from happening.

So, the PayPal (Pro Direct Method)-Secure Server will reduce my work load by processing the V and MC card payments but I was hoping it would cove AE and D too.

By chance would I be missing a setting not enabled or something like that?

Thanks.

Offline

 

#16 09-02-2010 16:23:22

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I suppose I could offer the PayPal (Pro Direct Method)-Secure Server for the V and MC cards, and offer the PayPal (Standard Method) - Payment Form for the AE and D. But that negates the "seamless" experience I set out to achieve.

Offline

 

#17 09-03-2010 02:45:17

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

CrownRoyal wrote:

So for the "Gateway URL Type" should I change them to "internal"? Does it matter?

You do not want or need to change that field.

Offline

 

#18 09-03-2010 02:51:39

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

CrownRoyal wrote:

Now, let me say that with my version of PP's service, when I use the Virtual Terminal I am only authorized to process V and MC cards. I can't do AE or D cards. That's the rules as I understand them with PP. So I am now wondering if those restrictions still apply for the new gateway PayPal (Pro Direct Method)-Secure Server I implemented earlier today.

If your account can not process AE or Discover the direct method won't support them either. In the gateway code for that gateway in CCP you'll see the list of cards accepted near the top of the code. You'll want to remove those 2 and change the wording. Or get your PP account changed so you may accept those cards (though a lot of people don't accept AE because of the additional expenses involved in processing them).

In the "Form Display Code" section for the "PayPal (Pro Direct Method) - Secure Server" gateway locate this bit of code:

Code:

$accepted_cards = array('Visa'       => 'Visa',
                        'MasterCard' => 'Mastercard',
                        'Amex'       => 'American Express',
                        'Discover'   => 'Discover');

To remove AE and DIscover from the list change it to:

Code:

$accepted_cards = array('Visa'       => 'Visa',
                        'MasterCard' => 'Mastercard');

Offline

 

#19 09-03-2010 05:03:56

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I sort of figured I had to do that. Thanks Dave for your help.

Offline

 

#20 09-03-2010 05:09:32

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

One more thing, I noticed the Gateway URL Type for

the PayPal (Pro Direct Method)-Secure Server = Internal
the PayPal (Standard Method) - Payment Form = External

I don't recall changing anything so does it matter they are different?

Offline

 

#21 09-03-2010 05:20:12

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

As I said, you do not want or need to change those. Their meaning is exactly as it appears. The direct method is handled internally by CCP itself and the payment form is handled externally by PayPal not CCP.

Offline

 

#22 09-03-2010 05:55:35

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

k. Just wanted to be sure. smile  It sure was nice this morning to see orders in the Inbox and all I had to do was forward the drop ships to my suppliers.

Now if only the site search engine could be tweaked, I'd be happy as a clam. (smile

Enjoy the holiday weekend!

Offline

 

#23 09-03-2010 06:22:51

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

Site search engine tweaked? Sounds like a new thread might be needed.

Offline

 

#24 09-03-2010 06:24:21

Dave
Member
Registered: 07-05-2003
Posts: 11233

Re: looking for a seamless customer checkout experience with PayPal

CrownRoyal wrote:

It sure was nice this morning to see orders in the Inbox and all I had to do was forward the drop ships to my suppliers.

You do know that you may have suppliers notified directly when orders are completed right?

Offline

 

#25 09-03-2010 07:35:44

CrownRoyal
Member
Registered: 01-10-2009
Posts: 716

Re: looking for a seamless customer checkout experience with PayPal

I might start a new thread on the search engine. I can think of a few recommendations.

Regarding auto-emailing drop shippers (DS), I started out doing that but ended up canceling that feature. Now all orders come to me and then I forward them on. You see, a customer may buy 3 items and each item comes from a different DS. Yes, the software will direct the correct orders to each DS but there were bits of info in those emails that the DS did not need/want to see.

Example 1, an option to an item might include the purchase of an accessory item related to the product. In this case, it would be something the DS needed to know about in order to ship. There are other options I have set up to reflect extra shipping for bulky items. The DS doesn't need to know about that. So its not like I can remove code to not show options in the emails.

The way which we handle our inventory is quite mixed, its not a one fits all setup. Luckily a lot of what we sell is considered flat mail (paper documents) so its not really a struggle. But with 17 DS'ers, there has to be some flexibility.

Items that sell and we carry here in inventory has to have the inventory count controlled and shipping is based on weight.
Items that sell and are carried by DS'ers does not have inventory count controlled and shipping is based on flat rates (they are all different) with exception to some DS'ers who charge per time as well. I have the custom shipping methods control that. And some items, from some DS'ers, have additional shipping charges because they are heavy to ship. Thus the Example 1 mentioned earlier.

I could resolve that by eliminating the bulky shipping charge and just add it to the retail price but that then makes the product's pricing uncompetitive.

Then of course there are the order changes. A customer forgets to add an item, wants to change an item etc. If the orders with auto emailed to the DS, I'd have to chase them down, find the order, make the changes, a real headache. And some DS process and ship orders within the hour when done through the business day.  In the end, I decided it was better to finalize an order, then send it on to a DS if needed.

Offline

 

Board footer