Hey nixiack8,
That is correct. A “Pending” order is created when the user selects PayPal Checkout as the payment method, and clicks “Continue to Payment”, which redirects the user to the PayPal login page. This occurs even if the user cancels the transaction before logging into PayPal.
Again, this only happens when Smart Buttons are not enabled.
Two new pieces of info:
* This happens ONLY if I’ve set PayPal Checkout’s “Landing Page” setting to “Login”. This problem doesn’t occur if it’s set to “Billing”.
* After the customer cancels the transaction and returns to the cart, if they go through PayPal Checkout AGAIN and cancel a SECOND time, no additional Pending orders are generated. If the customer clears their browser cache and starts over again from scratch, cancelling the transaction from the PayPal page generates the Pending order.
The only other gateway I’m using are AuthNet CIM, so I don’t have any other checkout experience where the user can cancel a transaction after they’ve clicked the checkout button on the store’s checkout page.
Very curious! Hope this additional info helps.