Check payment method

Contrib type: 
Module
Status: 
Initial upload
Moderation: 
Not ready for moderation

Downloads

Compatibility: 
Ubercart 2.x

This module provides the *separate* check payment method for Ubercart.
Basically the code is extracted fom uc_payment_pack module. Some minor
modifications are present though.


PreviewAttachmentSize
uc_check.tar.gz3.49 KB
remaye's picture
Offline
Joined: 01/08/2010
Juice: 54
Order remain in "checkout"

Is it the normal behavior that after completing an order with check payment method the status remain in "Checkout" ?
I tried using both the check method from the "Payment method pack" and the separate uc_check module.

The consequence is that customers can see "no order available" in their account
and also that store administrator cannot make difference between true completed orders by check and not completed orders.

Could this be changed somewhere and how ?
Thanks for support.

remaye's picture
Offline
Joined: 01/08/2010
Juice: 54
Conditional action doesn't help

I tried to setup a conditional action, changing status of check payment orders to "pending" at order completion
but it didn't change anything...

remaye's picture
Offline
Joined: 01/08/2010
Juice: 54
This depend on whether the account already exist or not

It's becoming tricky!
I notice the pending status was applying to the order (without need of conditional action) only for existing accounts.
When making an order for the first time the status remain to 'Checkout'.

In fact, there may be a problem with order completion :
- when the customer has already an account (if he is already logged or if the e-mail adress match to an existing user),
he get the order completion confirmation page, the status is set to "Pending" and he receive invoice mail
- when the customer has no account yet, he doesn't get the order confirmation page, he goes directly to the user page, the status remain to 'Checkout',
and he receive account creation mail but no invoice mail.

This means there really something going wrong with order completion but what ?
Somebody has an idea ?
Thanks.

NB: on this same store, the credit cart payment method (cybermut module) works well : order confirmation page and status set to "payment received"

remaye's picture
Offline
Joined: 01/08/2010
Juice: 54
Found the problem

I notice that the cart/checkout/complete was briefly showing in the url field of the navigator but was imidiatly replaced by the user page.
In fact the connection to new account was "conflicting" with "checkout/complet" page, this latest was not loaded performed and of course the status remained to "checkout"
I just disable the "Login users when new customer accounts are created at checkout." checkbox in the "checkout completion settings" and it worked.

But why does this conflict appears with check payment method and not with credit cart payment method ...?