Request cần giúp đỡ sửa module thanh toán bằng pefectmoney cho prestashop

Joined
Apr 25, 2011
Messages
599
Reactions
200
MR
0.023
Skype
Chat with me via Skype
hi các bác, em đang làm cái shop bằng presatashop 1.5.4.1 nhưng đang bị mắc ở cái module perfectmoney, khi khách thanh toán xong tiền thì vẫn chuyển sang tk pm của em nhưng nó báo "payment error' bác nào sửa đc thì pm em nhé, sẽ có hậu tạ ạ.

prestashop v1.5.4.1
PM module ở file đính kèm.
 

Attachments

  • PM-prestashop.zip
    25.2 KB · Views: 49
ko rõ lắm, nhưng trong file validation.php bạn tìm đoạn sau
PHP:
if($hash==$_POST['V2_HASH']
&& $_POST['PAYEE_ACCOUNT']==Configuration::get('PERFECTMONEY_ACCOUNT')
&& $_POST['PAYMENT_AMOUNT']==Tools::convertPrice($cart->getOrderTotal(true, 3), $currency))

và thay bằng
PHP:
if($hash==$_POST['V2_HASH']
&& $_POST['PAYEE_ACCOUNT']==Configuration::get('PERFECTMONEY_ACCOUNT'))

rồi thử lại xem sao. Mình nghĩ có thể cái Tools::convertPrice nó trả ra số khác nên if ko thỏa mãn.
 
ko rõ lắm, nhưng trong file validation.php bạn tìm đoạn sau
PHP:
if($hash==$_POST['V2_HASH']
&& $_POST['PAYEE_ACCOUNT']==Configuration::get('PERFECTMONEY_ACCOUNT')
&& $_POST['PAYMENT_AMOUNT']==Tools::convertPrice($cart->getOrderTotal(true, 3), $currency))

và thay bằng
PHP:
if($hash==$_POST['V2_HASH']
&& $_POST['PAYEE_ACCOUNT']==Configuration::get('PERFECTMONEY_ACCOUNT'))

rồi thử lại xem sao. Mình nghĩ có thể cái Tools::convertPrice nó trả ra số khác nên if ko thỏa mãn.

thank bác, em vừa thử nhưng nó vẫn vậy. up lên cho các cao nhân vào giúp đỡ
 

Announcements

Today's birthdays

Forum statistics

Threads
419,716
Messages
7,089,893
Members
171,817
Latest member
vinhtoan29021988
Back
Top Bottom