Jump to content

whitelord

Members
  • Posts

    5
  • Joined

  • Last visited

Profile Information

  • First Name
    Marius
  • Last Name
    Capatina

Recent Profile Visitors

62 profile views

whitelord's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Try to untick the boxes ('Consider the associated order as validated.' and 'Set the order as paid.') of Payment Accepted status, save the changes, afterwards do a test transaction and change the status to In Progress. Or leave the Payment Accepted status as it is and do the above changes for In Progress. Marius
  2. We are not using paypal as payment menthod for the moment. Most of our orders are based on cash on delivery and bank wire transfers. What is the first status of an order that was placed using PayPal as payment method and what boxes are ticked for that respective status in the backoffice? Marius
  3. Well, this was my scenario, I did not want to install a fresh prestashop for this. I am also having invoices disabled and it worked for me.
  4. It seems that this issue is more related to statuses rather than payments, please check my answer in: https://www.prestashop.com/forums/topic/281273-warning-a2-paid-instead-of-a-in-order-page/ Hope this helps to solve your issue Cheers! Marius
  5. It seems that this issue is more related to statuses rather than payments. I have observed that for COD the order gets status 'Preparation in progress' and upon order confirmation by customer the payment is automatically assigned to order, after you will update the status of the order, for example to Shipped/Delivered the same payment is assigned once more and doubles the payment. In my case I have modified modules/cashondelivery/controllers/front/validation.php and commented line 59: /* $this->module->validateOrder((int)$this->context->cart->id, Configuration::get('PS_OS_PREPARATION'), $total, $this->module->displayName, null, array(), null, false, $customer->secure_key);*/ and replaced it with: $this->module->validateOrder((int)$this->context->cart->id, Configuration::get('PS_OS_COD_VALIDATION'), $total, $this->module->displayName, null, array(), null, false, $customer->secure_key); PS_OS_COD_VALIDATION is the status for 'Waiting COD Validation' from config/config.inc.php file After testing the above mentioned modification the payment is not assigned after order confirmation by customer and once you will update the status of your order to Shipped/Delivered you will see only one payment. In case you do not want to perform manual modification, another solution might be to untick 'Consider the associated order as validated.' and 'Set the order as paid.' checkboxes from Backoffice > Orders > Statuses > Preparation in progress (In this way the order is not marked as paid after confirmation). Hope this helps By the way, I am using PS 1.6.1.4 Cheers! Marius
×
×
  • Create New...