In your Quick Start guide for Paypal forms, it says:
If you decide NOT to acquire a PayPal® Pro account, and instead integrate ONLY with PayPal® Express Checkout, please understand the following limitation. PayPal® Express Checkout is intended to facilitate payments for PayPal® account owners and/or Customers willing to signup for PayPal® during checkout. It is NOT possible for a Customer to go through PayPal® Express Checkout without having and/or acquiring a PayPal® account, regardless of the transaction type ( i.e. Buy Now functionality is no exception to this rule ).
That makes no sense. I talked to Paypal and they said that standard business accounts can process credit
cards without the user having, or signing up for, a Paypal account. My sandbox testing confirms that.
Can you please clarify?
Using the Sandbox, I am able to buy something using just a credit card (and not having a paypal account or signing up for one).
Here’s what I’m seeing with Pro Forms:
My testing only pertains to BN (Buy Now) transactions.
If I try to accept all credit cards and Paypal using the Pro Form, I’ll
get an error during checkout with an error like “unsupported merchant.”
As mentioned above I have to edit
the pro form shortcode,
changing this:
accept=”paypal,visa,mastercard,amex,discover,maestro,solo”
to just:
accept=”paypal”
Once I do that, the user sees this in the pro form:
http://i.imgur.com/CeElL.jpg
So they can only accept Paypal at this point.
HOWEVER, once they go to Paypal, they see this:
http://i.imgur.com/zBvt9.jpg
So they can checkout without having a Paypal account.
This seems potentially confusing to the user if they want to checkout without using Paypal.