jobst Posted August 23, 2010 Share Posted August 23, 2010 Is there any way to pay an amount that is not through the checkout or pay a arbitrary value through the checkout? Explanation: If someone calls in and wants to pay something (unrelated to the shop) and gives me the credit card details, can I "somehow" do this through a script using the MIGS stuff that is provided by oscommerce? thanks Jobst Link to comment Share on other sites More sharing options...
MrPhil Posted August 23, 2010 Share Posted August 23, 2010 Two things to consider: 1. If you're using a payment gateway and merchant account, make sure that the bank is happy with the kinds of things you're going to be accepting payment for. They base their fees and rates on what they feel the risk level is, and won't be happy if you start allowing charges on other things (that might be higher risk). If you're using a third party payment system (e.g., PayPal), at least read the agreement. 2. You'll need a paper trail documenting what was charged to whom for what. If this is a customer with an established account, perhaps you could create a dummy product of some sort that you could sign on (as the customer) and put it in the cart and go through the normal checkout/payment. This sounds like the opposite of what people try to do all the time (get a credit card number at checkout and manually enter it into an existing bricks-and-mortar store payment system). That's a big no-no. Anyway, I don't know of any way to bypass all the catalog/cart/checkout stuff and go straight to payment -- I'd say it's rather risky. If it's someone who doesn't have an account, and they're handing over their credit card information to you, you'll have to be fully PCI-DSS compliant in your handling of credit card information. The cleanest method may be to temporarily add a "product" for the transaction, made visible only to this particular customer (existing account), and let them put it in their cart and go through the normal checkout and payment. Of course, this would involve a fair amount of coding, and may be too inconvenient for them. But, the alternative is to get your bank or their credit card company really pissed off at you... Link to comment Share on other sites More sharing options...
jobst Posted August 26, 2010 Author Share Posted August 26, 2010 Not the thing I had in mind ;-) I rang my bank and on my account panel there is a way to pay using visa card number I specify directly ... so i someone rings me on the phone and wants top pay an invoice (not online shop related) I can do that ... so I have no need for some code anymore ... I found, however, an existing module from Ian Young "class ps_migs" that does what I want. Jobst Link to comment Share on other sites More sharing options...
♥mdtaylorlrim Posted August 26, 2010 Share Posted August 26, 2010 A product called 'Layaway Payment' or 'Payment on account' or whatever you want, with base price of $50 and Options to increase it to $00, $150, $200, etc... Maybe there is a contribution that accomplishes the same thing, but I have never found it.. So I use the above combined with individual product shipping methods to charge no shipping costs. I do have to make special 'products' for the initial and final payments. Community Bootstrap Edition, Edge Avoid the most asked question. See How to Secure My Site and How do I...? Link to comment Share on other sites More sharing options...
burt Posted August 26, 2010 Share Posted August 26, 2010 I see no reason why it would not be possible to have an input box at the shopping_cart page which enables the shopper to insert any amount - think of like a "donation". They can then go through your checkout and pay as normal. Note that this would require some hardcore coding changes but would definitely be possible. To charge no shipping on such a system, you'd set the shipping to "virtual" ;) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.