Jump to content

Edit History

vcsahu16

vcsahu16

15 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this In the ValidationOrderActions.php Go near  line no. 310:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

I think this should work for you . Let me know your response

vcsahu16

vcsahu16

14 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this In the ValidationOrderActions.php Go near  line no. 310:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

I think this should work for you . 

vcsahu16

vcsahu16

13 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this In the ValidationOrderActions.php Go near  line no. 310:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

 

vcsahu16

vcsahu16

12 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this In the ValidationOrderActions.php Goto line no. 310:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

 

vcsahu16

vcsahu16

11 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

 

vcsahu16

vcsahu16

7 minutes ago, nick_developer said:

Hi, thanks for help, 
the Stripe support said t me that with the version 2.3.5 (just released) the problem will be ok, but after the upgrade the order isn't created after the checkout. 
I've altro tried your bugfix  (and deleting the cache too) but the problem still the same: the checkout and the payment bring the user to the order confirmation page, but the order isn't created. 

thanks for help

 

Hi nick,

 

Then try this:

Replace

if (isset($customer->secure_key)) {

$this->conveyor['secure_key'] = $customer->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

with

 

if (isset($this->conveyor['cart']->secure_key)) {

$this->conveyor['secure_key'] = $this->conveyor['cart']->secure_key;

} else {

$this->conveyor['secure_key'] = false;

}

Change this line 

$customer = new Customer($this->conveyor['cart']->id);

To

$customer = new Customer($this->conveyor['cart']->id_customer);

×
×
  • Create New...