[Skip to main content](#vessel-content)

#   Custom order processing steps

##

- **[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")**
- [![raven-worx's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/36141-raven-worx "View raven-worx's Profile") Topic Author
- [ Offline](/forum/user/36141-raven-worx)

Less More

- Posts: 23
- Thank you received: 0
-
-

11 years 3 months ago [\#208669](#208669) by [raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")  *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208669 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")* was created by *[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")*

-- HikaShop version -- : 2.5.0
-- Joomla version -- : 3.4.3
-- PHP version -- : 5.3.28

Hi,

i would like to implement the following order process:

1) customer places an order
2) customer has to wait until the order is checked and set to custom state 'accepted'
3) once set to state 'accepted' the customer can make the payment and a invoice is sent

So the tricky part is to block the payment until the order is in a specific state.

Is this possible at all? And if so please guide me how to do.
thank you in advance.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

11 years 3 months ago [\#208679](#208679) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208679 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

Hi,

Yes, that's possible.
Remove the "payment" view from your "checkout workflow" setting of the HikaShop configuration.
That way, no payment will be needed during the checkout.
You want to create an "accepted" status via the menu System&gt;Order statuses.
Then, you want to turn on the "Payment of orders not paid immediately" setting and enter the "accepted" status in the "Unpaid order statuses" setting of your HikaShop configuration.
That way, customers will be able to pay for their "accepted" orders via their orders listing on the frontend. You can create a link to it by creating a menu item of the type "HikaShop order listing" via the Joomla menu manager.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")**
- [![raven-worx's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/36141-raven-worx "View raven-worx's Profile") Topic Author
- [ Offline](/forum/user/36141-raven-worx)

Less More

- Posts: 23
- Thank you received: 0
-
-

11 years 3 months ago [\#208821](#208821) by [raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")  Replied by *[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208821 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

thank you.

i followed your guide. Works in general, only 1 issue left:
At the point when i do want to select the payment method and press the button to pay (in the order list overview) i receive the following error message: **The payment method could not be found**

no matter which payment method i do select. The same configuration of payment methods worked before though.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

11 years 3 months ago [\#208833](#208833) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208833 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

Hi,

Do you have the "Allow customers to change their payment method after checkout" setting turn on in the HikaShop configuration ?
If not, make sure it is turned on.
I've checked code but apart from that, I don't see anything else.
If that's not the issue, then we would need to have a look at an order listing page with the pay button in order to check at the issue and a backend access in order to check your payment methods and HikaShop settings.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")**
- [![raven-worx's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/36141-raven-worx "View raven-worx's Profile") Topic Author
- [ Offline](/forum/user/36141-raven-worx)

Less More

- Posts: 23
- Thank you received: 0
-
-

11 years 3 months ago [\#208878](#208878) by [raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")  Replied by *[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208878 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

yes i have already enabled this option.

I've sent the credentials via your support contact form.
The user has already an order which is the 'accepted' state and ready to do the payment.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

11 years 3 months ago [\#208926](#208926) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#208926 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

Hello,
I just tested it on my end and it worked fine, can you give us a temporary FTP access through our contact form so that we can directly test it ?
Thanks.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")**
- [![raven-worx's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/36141-raven-worx "View raven-worx's Profile") Topic Author
- [ Offline](/forum/user/36141-raven-worx)

Less More

- Posts: 23
- Thank you received: 0
-
-

11 years 3 months ago [\#209017](#209017) by [raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")  Replied by *[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#209017 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

hmm strange. Maybe an issue with the template then.
Nevertheless i've sent the FTP credentials.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")**
- [![Mohamed Thelji's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar6861.png)](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")
- [ Offline](/forum/user/6861-mohamed-thelji)

Less More

- Posts: 12953
- Thank you received: 1778
-
-
-

11 years 3 months ago [\#209217](#209217) by [Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")  Replied by *[Mohamed Thelji](/forum/user/6861-mohamed-thelji "View Mohamed Thelji's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#209217 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

Hello,

1. You didn't had any error message because of your "gk_shop_and_buy" template, if I test it with the "Beez3" template, I correctly have a "The payment method could not be found" error message.
Regarding your template issue, you'll probably find the solution [ there](http://www.hikashop.com/en/support/documentation/61-hikashop-compatibility-issues.html#messages) :

> HikaShop uses the core Joomla messaging system to display messages on your website so if you don't see any message when you don't enter correct information during the checkout process, that's probably because your Joomla template does not contain the tag to display Joomla messages: &lt;jdoc:include type="message" /&gt;

2. Thanks to your feedback I was able to fix it on your website and for the next Hikashop version.

So I just added a fix on your website and it should work fine now.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")**
- [![raven-worx's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/36141-raven-worx "View raven-worx's Profile") Topic Author
- [ Offline](/forum/user/36141-raven-worx)

Less More

- Posts: 23
- Thank you received: 0
-
-

11 years 3 months ago [\#209269](#209269) by [raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")  Replied by *[raven-worx](/forum/user/36141-raven-worx "View raven-worx's Profile")* on topic *[Custom order processing steps](/forum/35-orders-management/878217-custom-order-processing-steps#209269 "-- HikaShop version -- : 2.5.0 -- Joomla version -- : 3.4.3 -- PHP version -- : 5.3.28  Hi,  i would like to implement the following order process:  1) customer places an order 2) customer has to wait until the order is checked and set to custom state 'accepted' 3) once set to state 'accepted' the customer can make the payment and a invoice is sent  So the tricky part is to block the payment until the order is in a specific state.  Is this possible at all? And if so please guide me how to do. thank you in advance.")*

the error message is displayed (on the very top of the page), that was actually the reason for my question regarding this issue.

Thank you for the fix, everything works now.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzM1LW9yZGVycy1tYW5hZ2VtZW50Lzg3ODIxNy1jdXN0b20tb3JkZXItcHJvY2Vzc2luZy1zdGVwcz90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.302 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
