News:

AbanteCart v1.4.2 is released.

Main Menu

error on test payment

Started by ygalbrami, June 01, 2013, 05:31:44 AM

Previous topic - Next topic

ygalbrami

when i test paypal payment i get this error:
This transaction cannot be completed...

this is because you need to cancel the order summary detail on test mode

you need to add a code that say if this a test mode - (do not show order summary detail)
else show the order summary detils

please fix it i realy need to test the payment on my website. thanks

ygalbrami

#1
when i test paypal payment i get this error:
This transaction cannot be completed...

this is because you need to cancel the order summary detail on test mode

you need to add a code that say if this a test mode - (do not show order summary detail)
else show the order summary detils

please fix it i realy need to test the payment on my website. thanks

this change will help - plese use this
<?php
if ($this->config->get('default_pp_standart_test')) {
?>



<form action="<?php echo str_replace('&''&amp;'$action); ?>" method="post" id="checkout">
  <input type="hidden" name="cmd" value="_xclick" />
  <input type="hidden" name="business" value="<?php echo $business?>" />
  <input type="hidden" name="item_name" value="<?php echo $item_name?>" />
  <input type="hidden" name="currency_code" value="<?php echo $currency_code?>" />
  <input type="hidden" name="amount" value="<?php echo $amount?>" />
  <input type="hidden" name="first_name" value="<?php echo $first_name?>" />
  <input type="hidden" name="last_name" value="<?php echo $last_name?>" />
  <input type="hidden" name="address1" value="<?php echo $address1?>" />
  <input type="hidden" name="address2" value="<?php echo $address2?>" />
  <input type="hidden" name="city" value="<?php echo $city?>" />
  <input type="hidden" name="zip" value="<?php echo $zip?>" />
  <input type="hidden" name="country" value="<?php echo $country?>" />
  <input type="hidden" name="address_override" value="0" />
  <input type="hidden" name="notify_url" value="<?php echo $notify_url?>" />
  <input type="hidden" name="email" value="<?php echo $email?>" />
  <input type="hidden" name="invoice" value="<?php echo $invoice?>" />
  <input type="hidden" name="lc" value="<?php echo $lc?>" />
  <input type="hidden" name="return" value="<?php echo $return?>" />
  <input type="hidden" name="rm" value="2" />
  <input type="hidden" name="no_note" value="1" />
  <input type="hidden" name="cancel_return" value="<?php echo $cancel_return?>" />
  <input type="hidden" name="paymentaction" value="<?php echo $paymentaction?>" />
  <input type="hidden" name="custom" value="<?php echo $custom?>" />
</form>
<div class="buttons">
  <table>
    <tr>
      <td align="left"><a onclick="location = '<?php echo str_replace('&''&amp;'$back); ?>'" class="button"><span><?php echo $button_back?></span></a></td>
      <td align="right"><a onclick="$('#checkout').submit();" class="button"><span><?php echo $button_confirm?></span></a></td>
    </tr>
  </table>
</div>
<?php 
else
{
?>



<form action="<?php echo str_replace('&''&amp;'$action); ?>" method="post" id="checkout">
<input type="hidden" name="cmd" value="_cart"/>
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="<?php echo $business?>"/>
<?php $i 1?>
<?php foreach ($products as $product) { ?>
<input type="hidden" name="item_name_<?php echo $i?>" value="<?php echo $product['name']; ?>"/>
<input type="hidden" name="item_number_<?php echo $i?>" value="<?php echo $product['model']; ?>"/>
<input type="hidden" name="amount_<?php echo $i?>" value="<?php echo $product['price']; ?>"/>
<input type="hidden" name="quantity_<?php echo $i?>" value="<?php echo $product['quantity']; ?>"/>
<input type="hidden" name="weight_<?php echo $i?>" value="<?php echo $product['weight']; ?>"/>
<?php $j 0;
foreach ($product['option'] as $option) { ?>

<input type="hidden" name="on<?php echo $j?>_<?php echo $i?>" value="<?php echo $option['name']; ?>"/>
<input type="hidden" name="os<?php echo $j?>_<?php echo $i?>" value="<?php echo $option['value']; ?>"/>
<?php $j++; ?>
<?php $i++; ?>
<?php ?>
<?php if ($discount_amount_cart) { ?>
<input type="hidden" name="discount_amount_cart" value="<?php echo $discount_amount_cart?>"/>
<?php ?>

<input type="hidden" name="currency_code" value="<?php echo $currency_code?>"/>
<input type="hidden" name="first_name" value="<?php echo $first_name?>"/>
<input type="hidden" name="last_name" value="<?php echo $last_name?>"/>
<input type="hidden" name="address1" value="<?php echo $address1?>"/>
<input type="hidden" name="address2" value="<?php echo $address2?>"/>
<input type="hidden" name="city" value="<?php echo $city?>"/>
<input type="hidden" name="zip" value="<?php echo $zip?>"/>
<input type="hidden" name="country" value="<?php echo $country?>"/>
<input type="hidden" name="address_override" value="0"/>
<input type="hidden" name="notify_url" value="<?php echo $notify_url?>"/>
<input type="hidden" name="email" value="<?php echo $email?>"/>
<input type="hidden" name="invoice" value="<?php echo $invoice?>"/>
<input type="hidden" name="lc" value="<?php echo $lc?>"/>
<input type="hidden" name="return" value="<?php echo $return?>"/>
<input type="hidden" name="rm" value="2"/>
<input type="hidden" name="no_note" value="1"/>
<input type="hidden" name="cancel_return" value="<?php echo $cancel_return?>"/>
<input type="hidden" name="paymentaction" value="<?php echo $paymentaction?>"/>
<input type="hidden" name="custom" value="<?php echo $custom?>"/>
<input type="hidden" name="bn" value="Abante_Cart">

<?php if ( $logoimg ): ?>
<input type="hidden" name="image_url" value="<?php echo $logoimg?>"/>
<?php endif; ?>

<?php if ( $cartbordercolor ): ?>
<input type="hidden" name="cpp_cart_border_color" value="<?php echo $cartbordercolor?>"/>
<?php endif; ?>

</form>
<div class="buttons">
<table>
<tr>
<td align="left"><a onclick="location = '<?php echo str_replace('&''&amp;'$back); ?>'"
class="button"><span><?php echo $button_back?></span></a></td>
<td align="right"><a onclick="$('#checkout').submit();"
class="button"><span><?php echo $button_confirm?></span></a></td>
</tr>
</table>
</div>
<?php ?>

abantecart

Thank you for the advise. I dot not quite understand there you suggest to hide order summary detail and why. What is the reason and value in this?

 
Please  rate your experience or leave your review
We need your help to build better free open source ecommerce platform for everyone. See how you can help

ygalbrami

when you show the details it's don't work on test mode -
when you test the payment the code hide the details of the order
and when it is not in test mode it will show all the details of the order,
with no this code in test mode i get error
and all users will get same error on test mode.

Forum Rules Code of conduct
AbanteCart.com 2010 -