the "Transaction Not Completed" page you are getting is the checkout failure page. top find out why the transaction is failing, add the following code to that page:
<?php
if(!session_id()) session_start();
echo "Direct Pay: <br />";
echo "Full Request: ".isset($_SESSION["PP_DirectPayment_postedValues"])?htmlentities($_SESSION["PP_DirectPayment_postedValues"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["PP_DirectPayment"])?htmlentities($_SESSION["PP_DirectPayment"]):"n/a"."<br />";
echo "Express Authorize <br />";
echo "Full Request: ".isset($_SESSION["ECO_Auth_Request"])?htmlentities($_SESSION["ECO_Auth_Request"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["ECO_Auth_Result"])?htmlentities($_SESSION["ECO_Auth_Result"]):"n/a"."<br />";
echo "Express Process: <br />";
echo "Full Request: ".isset($_SESSION["ECO_Process_Request"])?htmlentities($_SESSION["ECO_Process_Request"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["ECO_Process_Result"])?htmlentities($_SESSION["ECO_Process_Result"]):"n/a"."<br />";
if($WAGLOBAL_Shipping == 1) {
echo "UPS: <br />";
echo "Full Request: ".isset($_SESSION["WA_Store_Cart_UPS_FullRequest"])?htmlentities($_SESSION["WA_Store_Cart_UPS_FullRequest"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["WA_Store_Cart_UPS_FullResponse"])?htmlentities($_SESSION["WA_Store_Cart_UPS_FullResponse"]):"n/a"."<br />";
}
if($WAGLOBAL_Shipping == 2) {
echo "FedEX: <br />";
echo "Full Request: ".isset($_SESSION["WA_Store_Cart_FedEx_FullRequest"])?htmlentities($_SESSION["WA_Store_Cart_FedEx_FullRequest"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["WA_Store_Cart_FedEx_FullResponse"])?htmlentities($_SESSION["WA_Store_Cart_FedEx_FullResponse"]):"n/a"."<br />";
}
if($WAGLOBAL_Shipping == 3) {
echo "USPS: <br />";
echo "Full Request: ".isset($_SESSION["WA_Store_Cart_USPS_FullRequest"])?htmlentities($_SESSION["WA_Store_Cart_USPS_FullRequest"]):"n/a"."<br />";
echo "Full Response: ".isset($_SESSION["WA_Store_Cart_USPS_FullResponse"])?htmlentities($_SESSION["WA_Store_Cart_USPS_FullResponse"]):"n/a"."<br />";
}
?>
PowerStore supports either Paypal Payments Pro (Payments Pro includes 2 services 1) Direct Pay 2) Express Checkout) or Express Checkout.
My understanding of express checkout is that PayPal does not support paying with a credit card with out a paypal account.
The only supported way to accept payment using a credit card or PayPal in PowerStopre is to use Payments Pro.