Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

Search the Community

Showing results for tags 'payment'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News and Announcements
    • News and Announcements
  • osCommerce v4.x
    • General Support
    • Migration from old osCommerce
    • Design and Templates
    • Apps / Add-ons
    • Translations
    • API and import/export
    • Marketplace integration
    • Manuals and How-to
    • Blog's discussion
  • osCommerce Online Merchant v2.x
    • General Support
    • osCommerce Online Merchant Community Bootstrap Edition
    • Add-Ons
  • Development
  • General
    • General Discussions
    • Live Shop Reviews
    • Security
    • Commercial Support Inquiries
    • Developer Feedback

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Real Name




  1. Hi, We have been using EPDQ without problem for the last few years. However, last year Barclays changed their requirements meaning that the current integration no longer worked and we had to pause taking online payments using EPDQ. The old EPDQ add-on developers are no longer around, and I was wondering if anyone was using EPDQ successfully at the moment? using the following Barclays requirements: <form method="post" action="https://mdepayments.epdq.co.uk/ncol/test/orderstandard_utf8.asp" id=form1 name=form1> <!-- general parameters: see Form parameters --> <input type="hidden" name="PSPID" value=""> <input type="hidden" name="ORDERID" value=""> <input type="hidden" name="AMOUNT" value=""> <input type="hidden" name="CURRENCY" value=""> <input type="hidden" name="LANGUAGE" value=""> <input type="hidden" name="CN" value=""> <input type="hidden" name="EMAIL" value=""> <input type="hidden" name="OWNERZIP" value=""> <input type="hidden" name="OWNERADDRESS" value=""> <input type="hidden" name="OWNERCTY" value=""> <input type="hidden" name="OWNERTOWN" value=""> <input type="hidden" name="OWNERTELNO" value=""> <!-- check before the payment: see Security: Check before the payment --> <input type="hidden" name="SHASIGN" value=""> <!-- layout information: see Look and feel of the payment page --> <input type="hidden" name="TITLE" value=""> <input type="hidden" name="BGCOLOR" value=""> <input type="hidden" name="TXTCOLOR" value=""> <input type="hidden" name="TBLBGCOLOR" value=""> <input type="hidden" name="TBLTXTCOLOR" value=""> <input type="hidden" name="BUTTONBGCOLOR" value=""> <input type="hidden" name="BUTTONTXTCOLOR" value=""> <input type="hidden" name="LOGO" value=""> <input type="hidden" name="FONTTYPE" value=""> <!-- post payment redirection: see Transaction feedback to the customer --> <input type="hidden" name="ACCEPTURL" value=""> <input type="hidden" name="DECLINEURL" value=""> <input type="hidden" name="EXCEPTIONURL" value=""> <input type="hidden" name="CANCELURL" value=""> <input type="submit" value="" id=submit2 name=submit2> </form> Any help would be greatly appreciated.
  2. Friends, I would like to know if someone can help me, I have Oscommerce installed on the following domain https://shopdepesca.com.ar/tienda/ Lately I have not made any changes. This morning if I have made any modifications in the store when I try to register an order it does not show me the payment options. Does anyone know what could be wrong? I would be grateful if you could help me solve the problem.
  3. osCommerce payment module for Quickpay payment gateway. Supports Quickpay Form (and link) for payment authorisation, with capture and refund available within osC admin. At the time of writing, compatible with Quickpay API v10 and osC 2.3.4 variants. The initial release has language files and installation instructions in both English and Danish. It can be installed without code changes on: 2.3.4BS Edge version of Community Responsive osC Project (which is Paypal App-ready) 2.3.4 osCommerce with Paypal App already installed 2.3.4BS Gold version of Community Responsive osC Project with Paypal App already installed when osCommerce 2.3.5 is released, an installation without code change will be possible to check compatibility of future releases, follow download link for the module in the osCommerce apps area In stores without the Paypal App, simple modifications to three files in admin are required (to enable the admin orders hooks). This module is a restructuring of existing code (most recently added to by BLKOM) to minimise install effort by exploiting the new hooks feature and properly using existing interactions of payment modules with the checkout process. Full credit to authors of previous versions. Thanks to @boelle for Danish translation, testing and usage advice Download from the apps area: [link to follow soon] Also available via github: https://github.com/BrockleyJohn/quickpay-osc-module
  4. No existing support thread that I can find... I just uploaded an updated version of this addon: - php7 compliant - doesn't use filenames.php - minimal core changes (one file) Addon is http://addons.oscommerce.com/info/8419 Also on github in a branch of Edge at https://github.com/BrockleyJohn/Responsive-osCommerce/tree/addon_ship2pay
  5. LokiSmith

    Payment Mods

    Hi folks. Years ago, I ran a small computer shop and loved OSC so much, I made an in house POS to work with it. That was over 10 years ago. I've been out of the business for a long time and am relearning everything. The payment system is very different. The default installation for the standard package and newest version (not phoenix) is what I'm using and comes with many PayPal mods. I am very lost to what one to use. I have a personal PayPal but I can't figure out how to plug it in. Any and all help is welcome.
  6. Hey everyone, looking for a payment module for First Data Global Gateway E4? I wrote the following module based on their latest Version 12 API, it is for OsCommerce 2.3 but could easily be adjusted to work in 2.2: First Data Global Gateway e4 AIM In their documentation, First Data put out a hack for the Authorize.net SIM module, which works and is all well and fine for those that do not mind their customers leaving the site, but not so great if you want to keep your customer on your site. There was no way I was going to take customers away from my site, especially with some hacked up module, but no one had written a module with advanced integration for OsCommerce yet...well not until now! This new module keeps everything on your site, I have tested it up down and sideways and cannot find any bugs. The instructions are very in depth so setup will be a breeze. I know there were quite a few people looking for this, hope it helps the community as much as the community has helped me. Problems? Message me or post here! :D
  7. Zaakpay is the best payment gateway providers in India for all e-payments. Our payment gateway for websites "WebPay" includes everything required to connect your online business to your Internet merchant account. WebPay provides an intelligent and integrated online payment processing solution for empowering organizations to accept credit cards, debit cards and also accept payments through net banking payments. With the help of Zaakpay your business can now reach a wider audience across the country by enabling your e-store to start accepting credit cards and other payments online. Choose WebPay today for we have the fastest merchant account approval records of all the payment gateways in India and we get you up and running quickly with payment integration. Go to zaakpay.com/developers/guide to download the Zaakpay Integration Kit for OSCommerce.
  8. Announcing the release of our new, customizable layaway payment plugin for osCommerce users. Merchants will now be able to expand their suite of payment options to include layaway powered by eLayaway, the Internet’s largest third-party layaway payment technology. The eLayaway Payment Module simplifies the administration of a retailers’ layaway program by: Immediately notifying merchants of a new layaway order Scheduling payments to be automatically debited from the customer’s checking account Providing real-time monitoring of each layaway plan through eLayaway’s Merchant Control Center Alerting the merchant of items or services that are ready to be fulfilled upon receipt of final payment The eLayaway Payment Module is compatible with version 2.3.x and can be downloaded for free by visiting the community add-on center. An eLayaway Merchant Account is required to use the module.
  9. Is there a hook to detect when the status changes? I added a 'Void' status and would like to trigger an event when the order is updated to 'Void'.
  10. I'm trying to get ahead of the curve by starting this thread. I have been trying to get CCGV to work with 2.3.* for almost a year now. I have not been able to get CCGV working and most of the people I talk to have also run into problems. Old Thread Dealing with CCGV 2.3.1: http://www.oscommerce.com/forums/topic/374736-credit-class-gift-vouchers-ccgv-for-231/ Community Addon Code Link: http://addons.oscommerce.com/info/8002 To get this thread rolling anyone who has worked with 2.3.4 please answer the following questions. 1. Do you have CCGV working on a 2.* OSC production site? 2. If so what steps did you follow or code did you modify. Please describe your setup (Paypal, other addons, etc) I will be working on revamping CCGV for 2.3.4 but need your help. If you have any questions, code, or comments please feel free to post.
  11. I have setup my Paypal account to point to http://www.whdservices.com/store/checkout_process.php and the api test in the oscommerce admin returns this: Failure! The PayPal Express Checkout credentials are not set up correctly for live production use. array(13) { ["TIMESTAMP"]=> string(20) "2012-09-18T19:29:49Z" ["CORRELATIONID"]=> string(13) "6b71ddbcdcc97" ["ACK"]=> string(7) "Failure" ["VERSION"]=> string(4) "60.0" ["BUILD"]=> string(7) "3622349" ["L_ERRORCODE0"]=> string(5) "10471" ["L_ERRORCODE1"]=> string(5) "10472" ["L_SHORTMESSAGE0"]=> string(94) "Transaction refused because of an invalid argument. See additional error messages for details." ["L_SHORTMESSAGE1"]=> string(94) "Transaction refused because of an invalid argument. See additional error messages for details." ["L_LONGMESSAGE0"]=> string(21) "ReturnURL is invalid." ["L_LONGMESSAGE1"]=> string(21) "CancelURL is invalid." ["L_SEVERITYCODE0"]=> string(5) "Error" ["L_SEVERITYCODE1"]=> string(5) "Error" } Please note I have not edited any files in oscommerce.... Can someone provide simple step by step instructions to get this working correctly and not just try this and bail......if we had simple 1. do this 2. do this 3. do this from beginning to end it would benefit the whole oscommerce community....please help
  12. Now I need to create my own payment module for linking osCommerce with our own payment server. Mostly it's ready, but there is a problem. How server must return result of payment? Is there documentation on the development of payment modules? Thanks.
  13. Luftwalk

    PayUnity module

    Hi, I need to create a PayUnity payment module for my store. I was wondering if anyone has ever made one or if there already exists one? Couldn't find it anywhere though. Any pointers would be helpful. Thank you.
  14. I've a shop using osCommerce. Recently, I wanna connect to Pilipay for Chinese customers. Is there a payment add-on for the Pilipay? I've contacted the support on en.pilibaba.com. But no response now. Does anyone here know about them? B.t.w, there is a API for the Pilipay. What should I know to develop an add-on for Pilipay in osCommerce? Are there any documents for developing add-ons?
  15. Description —————————————————————————————————————————————————————————————————————— VTPayment creates payment addons for Oscommerce to help merchants accept payments from more than 3.5 billion UnionPay cardholders. We are honored to provide addons to Oscommerce merchants with 12+ transaction currencies for options. Merchant Benefits —————————————————————————————————————————————————————————————————————— 1) Merchant could accept payments from more than 3.5 billion UnionPay cardholders, and this number is still increasing from time to time. 2) Support multiple currencies for website pricing, and get all payment in 4 major currencies within only 2 business days for fast payout. 3) Security, Satiability and Easy Management. 4) Participate and enjoy various marketing events and activities to all Chinese under UnionPay family. 5) Could register for a live account with few minutes, by updating account could upgrade account level and get to launch quickly. Features —————————————————————————————————————————————————————————————————————— A worldwide payment platform that offers you: International Business -- Support global sales to Chinese online 2 Days Payout Security and Satiability Easy Management Multiple Channel Schema Option -- Connected with all, major Chinese online payment channels (UnionPay, AliPay, and more) Fast On-Boarding! Customer Benefits —————————————————————————————————————————————————————————————————————— 1) Could pay with both UnionPay Debit and Credit cards. 2) No need to register accounts during payment with UnionPay Express Pay. 3) A very transparent and favorable exchange rate for customers by UnionPay during conversion for billing. 4) SMS or token verification during payment which is safe and secure. Contact Details —————————————————————————————————————————————————————————————————————— Tel: +8621-6027-8098 Download Link —————————————————————————————————————————————————————————————————————— Coming Soon
  16. Hello, I just installed the responsive template (works fantastic) together with the new OSC version Could somebody please help me modify the COD payment module so that it adds a 6.50 EUR fee for orders paid via COD? In which function would I add my code to add a fee? Here is the code of cod.php for reference: <?php /* $Id$ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2014 osCommerce Released under the GNU General Public License */ class cod { var $code, $title, $description, $enabled; function cod() { global $order; $this->code = 'cod'; $this->title = MODULE_PAYMENT_COD_TEXT_TITLE; $this->description = MODULE_PAYMENT_COD_TEXT_DESCRIPTION; $this->sort_order = defined('MODULE_PAYMENT_COD_SORT_ORDER') ? MODULE_PAYMENT_COD_SORT_ORDER : 0; $this->enabled = defined('MODULE_PAYMENT_COD_STATUS') && (MODULE_PAYMENT_COD_STATUS == 'True') ? true : false; $this->order_status = defined('MODULE_PAYMENT_COD_ORDER_STATUS_ID') && ((int)MODULE_PAYMENT_COD_ORDER_STATUS_ID > 0) ? (int)MODULE_PAYMENT_COD_ORDER_STATUS_ID : 0; if ( $this->enabled === true ) { if ( isset($order) && is_object($order) ) { $this->update_status(); } } } function update_status() { global $order; if ( ($this->enabled == true) && ((int)MODULE_PAYMENT_COD_ZONE > 0) ) { $check_flag = false; $check_query = tep_db_query("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_PAYMENT_COD_ZONE . "' and zone_country_id = '" . $order->delivery['country']['id'] . "' order by zone_id"); while ($check = tep_db_fetch_array($check_query)) { if ($check['zone_id'] < 1) { $check_flag = true; break; } elseif ($check['zone_id'] == $order->delivery['zone_id']) { $check_flag = true; break; } } if ($check_flag == false) { $this->enabled = false; } } // disable the module if the order only contains virtual products if ($this->enabled == true) { if ($order->content_type == 'virtual') { $this->enabled = false; } } } function javascript_validation() { return false; } function selection() { return array('id' => $this->code, 'module' => $this->title); } function pre_confirmation_check() { return false; } function confirmation() { return false; } function process_button() { return false; } function before_process() { return false; } function after_process() { return false; } function get_error() { return false; } function check() { if (!isset($this->_check)) { $check_query = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_PAYMENT_COD_STATUS'"); $this->_check = tep_db_num_rows($check_query); } return $this->_check; } function install() { tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Enable Cash On Delivery Module', 'MODULE_PAYMENT_COD_STATUS', 'True', 'Do you want to accept Cash On Delevery payments?', '6', '1', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, use_function, set_function, date_added) values ('Payment Zone', 'MODULE_PAYMENT_COD_ZONE', '0', 'If a zone is selected, only enable this payment method for that zone.', '6', '2', 'tep_get_zone_class_title', 'tep_cfg_pull_down_zone_classes(', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Sort order of display.', 'MODULE_PAYMENT_COD_SORT_ORDER', '0', 'Sort order of display. Lowest is displayed first.', '6', '0', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, use_function, date_added) values ('Set Order Status', 'MODULE_PAYMENT_COD_ORDER_STATUS_ID', '0', 'Set the status of orders made with this payment module to this value', '6', '0', 'tep_cfg_pull_down_order_statuses(', 'tep_get_order_status_name', now())"); } function remove() { tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')"); } function keys() { return array('MODULE_PAYMENT_COD_STATUS', 'MODULE_PAYMENT_COD_ZONE', 'MODULE_PAYMENT_COD_ORDER_STATUS_ID', 'MODULE_PAYMENT_COD_SORT_ORDER'); } } ?> kind regards, Volker
  17. Hi All, I am using PostFinance as a payment method on my OSC site. But i found one issue with that. When any customer add product and place an order, select Postfinance, and then customer will redirect to PostFinance site. But this time on my site the order is created. But if customer is not pay on Post finance eventhough the order is there on Admin side. Can any help me on this issue? Thanks Tejas
  18. Hello guys, I am an Indian. I have my site online running for which i want to add HDFC Payment module. Plz suggest me the solution on how to add it. Thanks....
  19. jQuery/Ajax Dynamic Checkout for osCommerce 2.3.3 - Support thread - Download Add-On here: http://addons.oscommerce.com/info/8898
  20. Hello. I'm trying to get the built-in (non-payment gateway) "Credit Card" module to work with a new installation of OSCommerce. I was told that the module will work unchanged with the new installation. I copied over cc.php into my /catalog/includes/modules/payment/ folder, and the cc.php language file into the /catalog/includes/languages/modules/payment folder. The module shows up in my administration - modules - boxes - install page as "Credit Card." When I click the "Edit" button on the settings, it throws me back to administration - modules - boxes and the module is not enabled. I'm assuming something goes wrong at this point. Am I missing any steps, or is there anything further I can do to circumvent the problem? I'd appreciate any and all help. Dan
  21. Hi, this is a rare occurrence but it's happened a couple of times now and it's resulted in a customer not receiving their order. The module we are using is SagePay Form 1.2. What has happened is the customer has gone to place their order and checked out as normal, we've received the payment from the customer but order hasn't appeared on our admin orders page and the customers basket is still full of what they intended to buy. Has this ever happened to anyone else, and does anyone know a solution? Thanks.
  22. (before anything else, apologies for any error in my english) Hi everyone! My name is Gabriel Gallardo. I am web designer and I am taking my first steps on Oscommerce. I can´t fix one bug on Paypal Express Checkout module included in Oscommerce installation. The paypal payment process can not be completed in some case and paypal return the error "You must specify one shipping option type as the default.". The error code is 11823 and you can view here: https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_errorcodes The bug occurs pressing the "continue" button on checkout_payment.php if the selected shipping method is the zone rates module (zones.php, included in Oscommerce installation) and the delivery address has the option of use a delivery point of Mondial Relay on checkout_shipping.php. No errors when I have selected Mondial relay as shipping method or the shipping address has no Mondial Relay option. In case is relevant , I increased the zone numbers in the zones.php module. In paypal_express.php, the before_process method generates the $params array that contain the shipping information that is used in the sendTransactionToGateway method. But I can´t see the "shipping default option" element inside the array. I´m blocked here. function before_process() { global $customer_id, $order, $sendto, $ppe_token, $ppe_payerid, $HTTP_POST_VARS, $comments, $response_array; if (empty($comments)) { if (isset($HTTP_POST_VARS['ppecomments']) && tep_not_null($HTTP_POST_VARS['ppecomments'])) { $comments = tep_db_prepare_input($HTTP_POST_VARS['ppecomments']); $order->info['comments'] = $comments; } } $params = array('TOKEN' => $ppe_token, 'PAYERID' => $ppe_payerid, 'AMT' => $this->format_raw($order->info['total']), 'CURRENCYCODE' => $order->info['currency']); if (is_numeric($sendto) && ($sendto > 0)) { $params['SHIPTONAME'] = $order->delivery['firstname'] . ' ' . $order->delivery['lastname']; $params['SHIPTOSTREET'] = $order->delivery['street_address']; $params['SHIPTOCITY'] = $order->delivery['city']; $params['SHIPTOSTATE'] = tep_get_zone_code($order->delivery['country']['id'], $order->delivery['zone_id'], $order->delivery['state']); $params['SHIPTOCOUNTRYCODE'] = $order->delivery['country']['iso_code_2']; $params['SHIPTOZIP'] = $order->delivery['postcode']; } $response_array = $this->doExpressCheckoutPayment($params); if (($response_array['ACK'] != 'Success') && ($response_array['ACK'] != 'SuccessWithWarning')) { tep_redirect(tep_href_link(FILENAME_SHOPPING_CART, 'error_message=' . stripslashes($response_array['L_LONGMESSAGE0']), 'SSL')); } } My Oscommerce installation: Oscommerce 2.3.3 on VPS Centos. Automatic Oscommerce installation by Plesk. Addons: zone.php, Mondial Relay, Seo Url 5, Linnks Manager II, one slideshow, Paypal Express Checkout Thanks in advance.
  23. I've installed the online gift card contribution ( http://addons.oscommerce.com/info/5527 ) in my 2.2 RC2 shop, and it works perfectly except for when a customer pays by PayPal. When paying by PayPal, the gift voucher processes correctly from the customer's perspective, but it retains all of its value. For example, when a gift card has $12 left, and the customer makes a total purchase of $18, they pay $6. If paying by credit card, the gift card's value is deducted by $12, but when paying by PayPal, the gift card keep all of its value. I'm at a loss as to where to fix the issue exactly, but I suspect I need to find a way to pass information through the PayPal payment module which is then passed back to the checkout_success.php page, which I could then add code to remove the value from the gift voucher. But I don't know how to do this. If this is as simple as I'd think for someone familiar with the IPN, I'd be willing to pay to get this done. Or... could you point me in the right direction?
  24. Hi I have a food delivery shop which is connected to a printer, all order printing automaticly.... I need help for when customers select a payment methot that must be inserted a text like "Customer wishes to pay by card" I have this code from another shoppingcart, can anyone help me to integraget it in oscommerce? if($payBy=="Pay card"){ $order_note=$order_note." Customer wishes to pay by card "; } Thanks in advance
  25. Hello everybody :) This is my first post and I'm very glad to be here :). On beggining I apologise for my english. I'm not good in foreing languages so forgive me my misteakes :). I write from Poland :) I have problem with points - rewards module. I can't enter amount of points I wish to redeem in second step of checkout (checkout_payment.php). There is any box to write number of points. I only have a checkbox to use all available points for an order. In FAQ of points - rewards module I've found: In checkout_payment.php there is only: <!-- Points/Rewards Module V2.1rc2a Redeemption box bof --> <?php if ((USE_POINTS_SYSTEM == 'true') && (USE_REDEEM_SYSTEM == 'true')) { //echo points_selection(); $cart_show_total= $cart->show_total(); echo points_selection($cart_show_total); if (tep_not_null(USE_REFERRAL_SYSTEM) && (tep_count_customer_orders() == 0)) { echo referral_input(); } } ?> <!-- Points/Rewards Module V2.1rc2a Redeemption box eof --> Could you tell me what I did wrong? I think I did everything good in instalation. OsCommerce: osCommerce 2.2-MS2 Points/Rewards Module: 2.1rc2a
  • Create New...