Paying "at the store" Option

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
bladegrasp
Ensign (ENS)
Ensign (ENS)
Posts: 17
Joined: Wed Sep 29, 2010 1:34 am

Paying "at the store" Option

Post by bladegrasp » Thu Sep 30, 2010 8:39 pm

Hello!


We currently have come to an interesting situation where we're selling items both at our local store and our internet store. When someone comes to our physical store, we sell them an item and go to our site and just lower the stock by 1.

That has become a problem because we intend the stock from the page to be all of our stock at all times, so we need a way to "sell the item to ourselves" or sell it to the customer while he pays for it right at our store cash.


I understand AbleCommerce isn't a Point of Sale, but this is an absolute necessity in order for our webpage to reflect both the sells we do at the store AND the money made by it.


I don't intend for you guys to do everything for me but I truly have no idea how to go about this. I tried making an account which we would use to "buy the items" but then we noticed we would have to actually pay it, so we would be giving away money to PayPal or charging our credit cards with needless payments while we have the cash right there.


Any help would be vastly appreciated!

Have an amazing day,
Bladegrasp~

plugables
Captain (CAPT)
Captain (CAPT)
Posts: 276
Joined: Sat Aug 15, 2009 4:04 am
Contact:

Re: Paying "at the store" Option

Post by plugables » Fri Oct 01, 2010 6:26 am

Did you check 'New Order' button on Order Manager in merchant admin?
It is there exactly for this purpose ... i.e; merchant placing order on behalf of customer.

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Re: Paying "at the store" Option

Post by jmestep » Fri Oct 01, 2010 6:49 am

You can set up a payment option using the mail or phone payment method, for example. Then make that option available to admin users only.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

bladegrasp
Ensign (ENS)
Ensign (ENS)
Posts: 17
Joined: Wed Sep 29, 2010 1:34 am

Re: Paying "at the store" Option

Post by bladegrasp » Fri Oct 01, 2010 8:27 am

plugables wrote:Did you check 'New Order' button on Order Manager in merchant admin?
It is there exactly for this purpose ... i.e; merchant placing order on behalf of customer.
Yes I tried this and it works, but it's just such a long process that it's unfeasable for shop sales. The client comes and wants to pay for 3 items and it just takes so long to go through the whole process that we end up just writing it all on paper and downing the stock later on, which is totally unnacceptable.

bladegrasp
Ensign (ENS)
Ensign (ENS)
Posts: 17
Joined: Wed Sep 29, 2010 1:34 am

Re: Paying "at the store" Option

Post by bladegrasp » Fri Oct 01, 2010 8:36 am

jmestep wrote:You can set up a payment option using the mail or phone payment method, for example. Then make that option available to admin users only.
I just tried this using the "Pay by Phone" method and I get the following error when trying to buy a product myself USING MY GATEWAY (PayPal):

"Index and length must refer to a location within the string. Parameter name: length"

When I took the gateway out I got no error and it worked out just fine, which is fine for me because we will have the money cash; no need for gateway to process anything.


However, there's just one tiny problem left: getting the transaction to not require us to confirm the payment. I'd like to see if we can have my account which is the only one with permission to see this "Pay by Phone" method to always process it right as I finish paying for it at the shopping cart. If that's at all possible it would be exactly what i'm looking for and would completely satisfy all my needs in this regard.


If you have some insight on how this could be accomplish, I would certainly appreciate your time and attention in this matter.


Have an amazing day,
Bladegrasp~

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Paying "at the store" Option

Post by AbleMods » Sun Oct 03, 2010 7:56 pm

It sounds as if your Pay By Phone payment method is assigned to your PayPal gateway.

When you create a "Pay by phone" or "Purchase Order" payment method, don't assign it to any gateway. Just leave the gateway setting blank.

I often use the "Purchase Order" payment method. It doesn't require a gateway, and during checkout all I have to do is type a number in the PO field and then click Pay Now to finish the entire order process.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

bladegrasp
Ensign (ENS)
Ensign (ENS)
Posts: 17
Joined: Wed Sep 29, 2010 1:34 am

Re: Paying "at the store" Option

Post by bladegrasp » Mon Oct 04, 2010 1:46 pm

AbleMods wrote:It sounds as if your Pay By Phone payment method is assigned to your PayPal gateway.

When you create a "Pay by phone" or "Purchase Order" payment method, don't assign it to any gateway. Just leave the gateway setting blank.

I often use the "Purchase Order" payment method. It doesn't require a gateway, and during checkout all I have to do is type a number in the PO field and then click Pay Now to finish the entire order process.

Could you explain how "Purchase Order" works? I tried using it and took out the gateway and this is what happened:

1. Filled Cart with Items
2. Went to pay for cart, chose "Purchase Order"
3. Page asked for a "PO#" which i just randomly typed "test"
4. I saw the invoice, but back at the admin dashboard the order appeared as "Payment Pending"

I'm trying to find a solution in which us admins can make an order right at the webstore and have it complete itself. Is this possible by somehow altering "Pay By Phone" or "Purchase Order"? We currently use "Pay by Phone" without a gateway and we then go to admin and manually proccess each order we sell at the physical store.


Thanks again~
Bladegrasp~

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Paying "at the store" Option

Post by AbleMods » Mon Oct 04, 2010 3:32 pm

Unfortunately no payment method is going to work like that without customization.

The Purchase Order payment method requires you to acknowledge receipt of the customers payment on the back end. All the payment methods will require some sort of confirmation, authorization or validation to ensure a proper order processing flow. The only exception is if the order total is zero during checkout.

You want the order to "complete" itself, so how are you accepting/acknowledging receipt of payment from your walk-in customers?

If you're taking credit cards during your POS sales, the order will still show as unshipped on the admin side. You could have a developer modify the receipt page so that it automatically ships the order after checkout. Since the payment gateway would be set to authorize/capture and not just authorize, the new ship-order automation would "complete" the order as you put it.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
vsammons
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 33
Joined: Mon May 10, 2010 7:10 am

Re: Paying "at the store" Option

Post by vsammons » Mon Jun 27, 2011 6:11 pm

I am getting ready to creating a POS Module for Able commerce - Has anyone else created a POS module. I would rather buy it that re-invent the wheel.

Post Reply