This scenario occurred during testing the shopping cart in Joomla 2.5.9 using latest version of Hikashop. The payment processor was set to payPal Sandbox - but it occurs to me (and the tester concerned) that this could happen also on live PayPal payments.
Here are the conditions:
- Create an order and proceed to PayPal to pay.
- Owner of the Sandbox not logged in to the developer account
- (note that the new beta appears to require the owner to use LIVE PayPal credentials - although this may be a problem using a legacy sandbox account. Irrespective, the point is that the main account holder has not logged in)
- Tester/User is presented with the developer account screen and if he/she does not have the developer credentials the transaction can go no further.
- The Tester/User returns to the website to find:
- the cart is empty
- the order is at created status
[/ol]
The question raised by the tester:
- How can this order be paid?
- There appears to be no resubmit button or try again option. The tester/user can see the order in "My Orders" but there is only the single option to cancel.
If a real PayPal transaction failed (network interruption, user goes to answer the door and the PayPal option time out, etc...) how would the user resubmit?
Thanks,
Ric