Jump to content
lordsanjay

Ubah order status setelah ValidateOrder

Recommended Posts

Hai semua, saya newbie lagi oprek presta demi sesuap nafkah :P

 

Mau nanya sama suhu2 disini

Kan saya lagi buat modul pembayaran

Sebenarnya sudah jalan, cuman saya kurang sreg sama flow nya

Jadi setelah pembayaran selesai, function ValidateOrder akan di panggil, dan order akan masuk di backend dengan status complete.

 

Saya inginnya saat proses, order sudah ada di backend dengan status preparation dan ketika sukses kan update sukses dan gagal akan update gagal

 

Tapi ketika saya lakukan seperti ini :

 

require_once(dirname(__FILE__).'/../../config/config.inc.php');

$order=new Order(no_order);
$order->setCurrentState(2);

 

Status order tidak berubah

 

Dan satu hal lagi, ketika function ValidateOrder dipanggil, cart langsung kosong.

Apakah ada cara untuk tidak menghilangkan cart? Maksudnya kalau gagal bisa mengulang kembali tanpa perlu memasukkan lagi itemnya

Dan apakah ada cara untuk mengosongkan cart secara manual?

 

Terimakasih banget kalau ada yg bisa menjawab :)

 

 

Share this post


Link to post
Share on other sites

okeh, setelah 2 hari ngoprek, akhirnya ambil keputusan langsung update di table aja

 

orders sama order_history

Share this post


Link to post
Share on other sites

...

Tapi ketika saya lakukan seperti ini :

 

require_once(dirname(__FILE__).'/../../config/config.inc.php');

$order=new Order(no_order);

$order->setCurrentState(2);

 

 

 

Salah $id_order_statenya gan... untuk "Preparation in Progress" = 3 (bukan 2) jadi harusnya seperti ini:

$order->setCurrentState(3);

Share this post


Link to post
Share on other sites

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More