Thanks, @dbltoe! For anyone that would like to read the readme without downloading/unzipping the plugin's distribution, you can click here to read the current version from my website.
Printable View
Thanks, @dbltoe! For anyone that would like to read the readme without downloading/unzipping the plugin's distribution, you can click here to read the current version from my website.
... and the same goes for the code!
jpda
I see the error i made. Just did not read far enough.
One more question before I jump in.
Is the plugin compatible with the Responsive template in the 1.5.5e version?
lat9 was nice enough to provide a link to the readme above in post 501. Using it, and selecting Installation and Updates will let you know what files are touched by the mod whether core files or template files.
Note that YOUR_TEMPLATE is a euphemism for whatever template you have installed.
Firstly let me say this is a great plugin!! - I'm still using 1.5.1 and was just wondering if this plugin will work on that version??
cheers,
Mike
I suggest "pretending" that your 1.5.1 store is a 1.5.4 one and follow the associated installation instructions.
You'll need to pick up the /ajax.php and /YOUR_TEMPLATE/jscript/jscript_framework.php at a minimum to make sure that the OPC AJAX calls are properly handled.
Many thanks Cindy - I have installed the plugin and all 'looks' good excepting when clicking the 'confirm the order' button nothing happens, there is no action, so I have done something wrong I guess .... the /ajax.php - pardon my ignorance but where should that file be installed? - I have put it in includes/classes/ajax folder (zcAjaxOnePageCheckout.php is in this folder also)
So close and yet so far :smile:
cheers,
Mike
@shags38 when she says /ajax.php she means the one that is in the root... That's what the single / means, root... open a 1.5.5e fileset and you will see it sitting there without having to move down through the file tree.
1.5.4 DOES have ajax.php in the root...Quote:
I suggest "pretending" that your 1.5.1 store is a 1.5.4
I working on 155e and tested using MasterCard I noticed my "Confirm Order" button changes to a "Review" button and adds another page into 1 page checkout. Is there anyway to be able to just submit order? Other than that so far is better than great!
It being 3:00am when I posted but it seems as if it also caused confusion. I will try it again with fresher eyes and post back.
Attachment 17192
What is there to review that is not already on Checkout page?
By not changing "by Clicking the Submit Order Button and you agree to our........... and Upon order-submittal.........." and not giving notice you will review order Next before submitting the order... makes this a little confusing and adds an extra page in checkout process.
Why can't this be an option for shop owner? I would rather just have the Submit Order button or have a statement that reads "by clicking Submit Order button you agree you have Reviewed the order for correct content & agree to our Shipping and Return policies!
How can this be bypassed?
Hey, DrByte, since you're "listening" ...
I was thinking that the reason that authorizenet_aim and paypaldp (and other "collects credit card data onsite" payment methods) added that setting was a stop-gap from including the credit-card information on the transition from checkout_payment to checkout_confirmation.
Given that OPC has already combined those pages together, would it be appropriate for the OPC processing to ignore that setting ... giving a true one-page checkout to customers using those payment methods?
Yes. If there is no intermediate page displayed before the submit-button's action actually triggers the call to the gateway, then avoiding the use of tpl_ajax_checkout_confirmation is preferable. The ->collectsCardDataOnsite property which triggers the use of ajax to display tpl_ajax_checkout_confirmation can be leveraged here if needed.
I was not disagreaing with Frank, I knew that and that is what I don't like adding in that extra page on CC. That is taking a perfect 1 page checkout and turning it into 1 1/2 pages.
No need to fix it if it ain't broken (meaning dump that extra page) Keep the true 1 page checkout.
EZorb
Everyone's on pins and needles waiting for you to tell us what payment module you are using that causes this "symptom."
Can you please enlighten us?
It is not the payment mod we are discussing OPC. As Frank said using PayPal or Check/Money Order you have actually 1 page checkout but if you select CreditCards then your Submit Button (Confirm Order) will flip to a "Review Order" (or may say Continue Checkout) when click will display another page for Review and you Submit Order button at bottom.
What didn't make any scense was the inlormation on the Review page was the same information that is on the Checkout page. As I now understand it seemed to be some requirement from a processor that may have miss read the main purpose of the review. Hopefully Lat9 has discovered the real purpose and by the design of OPC that review page may not be needed and could make security worse due to extra Ajax code needed. So I am hoping it will go away.
Anybody else want to try for an answer?
Maybe you'll answer this one. What's EZorb Checkout? Renamed ceon manual card mod? If so, that's exactly why you are getting the "extra" page. As others have pointed out, when you collect the data on your site, it WILL cause the review to make sure the data was entered correctly.
Your site (don't know if it's the current) says Authorize.Net Credit Card Processing. If this is true, are you using SIM, AIM, echeck in any combination or just one of the three?
You might just possibly help someone (or yourself) by letting us know the answers to some questions.
Evidently, to EZorb, the payment module is a top-secret piece of information. :Flush:
attn lat9 .... just wanted to say a BIG Thank You .... your marvelous plugin works fine in v1.5.1
thanks again,
Mike
I don't think we are on same page in this discussion. I have only been talking about a one-page checkout not one page sometimes and two-page other times when using credit cards. So what's all of this about some payment module. It would appear to me since 67% of shopping is done on cell phone and tablets and the customer is most likely not in a secure environment like at their home or office the least amount of time credit card information being exposed would be better. There is nothing else on the Review page that has not already been review except credit card information which you can see what has been type in before clicking the submitt button. Are you saying that there is some chance that CC information can be changed while being submitted? If so then you would need to review it otherwise just another page of same information in more condense format. The least number of clicks the better a customer likes it.
The payment module I am using is Authorized.net AIM. I may be slow but I will finally get there. Sorry I overlook what you were asking.
Hi Cindy - I have one perplexing issue - all is perfect on 5 of 6 v1.5.1 sites after installation but on one site on the checkout page the payment option for credit cards does no show - puzzling??
I have double checked that all OPC files loaded correctly and removed and reinstalled the PayPal Pro Payments module in admin/modules/payment and checked my database for any leftover remnants of FEC I had installed and removed a few years back and found nothing.
I assume this likely has nothing to do with OPC specifically but thought you may be able to guide me as to where to look to try to solve this?
cheers,
Mike
In the file includes/templates/YOUR_TEMPLATE/common/html_header.php I commented these 2 lines:
Worth a try on your site. But only as a temporary test.Code:<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="//code.jquery.com/jquery-1.12.0.min.js"%3E%3C/script%3E'));</script>
<script type="text/javascript">window.jQuery || document.write(unescape('%3Cscript type="text/javascript" src="<?php echo $template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript'); ?>/jquery.min.js"%3E%3C/script%3E'));</script>
lat9 has been trying to reproduce the issue on one of her dev sites, so far to no avail. So my suggestion may not work for you.
Mike, I'm guessing based on your second paragraph that the 'no-show' is the PayPal Payments Pro (paypaldp) payment method. There are a couple of things to look at:
- Most recent browsers honor F12 to bring up their developers' console; press F12, then select the Console tab. OPC logs status of its AJAX-handled calls to the browser's console.
- Turn on the OPC debug via the plugin's Configuration menu. That will generate a log that tracks the OPC processing for the page, into a .log file in your /logs directory. The file is created on a customer-by-customer basis.
- Check the /logs directory; are there any myDEBUG-*.log (other than the checkout_one ones) files? They might tell a tale.
As a final suggestion, try comparing /includes/modules/payment/paypaldp.php to the version shipped in Zen Cart 1.5.4 (since you're blazing new territory on ZC 1.5.1!).
Hi Frank18,
Well I tried the above with no change in the behavior of OPC. I did notice that with OPC activated the message, "Sorry, but our expedited checkout process cannot be used. Click here to use our alternate checkout process." appears but if I refresh the page the OPC page comes up and behave properly. ????????????
Thanks for your help.
Frank
@lat9
Is there someway to prevent the Review step from happening when selecting CC? Or someway to prevent veribage talking about submitting the order being displayed while Review button is being displayed? I am afraid some customers will think the review page that pop up is their invoice and maybe not scrowl down and click on Submit Order button.
Sorry for the other night not providing the payment answer. If Dr Byte had not hit me on the head with that toilet I still would have been in the dark.
Thanks
Larry
@EZorb, while the following suggestion is bad if you're NOT using OPC, it's safe if you ARE using OPC: edit /includes/modules/payment/authorizenet_aim.php line 74 and change $collectsCardDataOnsite = false; from false to true.
It's better for OPC to accommodate this without changing the payment module itself, but in the meantime you can use the above change.
What about doing this somehow:
/includes/languages/english/responsive4Ezorb/checkout_one.php
How can I use some "if" statement when REVIEW button pop up use : define ('TEXT_CHECKOUT_ONE_INSTRUCTION_LABEL', '<strong>Please Review your Order by Clicking the continue checkout Button</strong>'); //-Displays as the "legend" value for the fieldset that surrounds the message below
"else" use define ('TEXT_CHECKOUT_ONE_INSTRUCTION_LABEL', '<strong>by Clicking the Submit Order Button</strong>'); //-Displays as the "legend" value for the fieldset that surrounds the message below
Or what you suggest is much simpler for now
Thanks
Larry
Hi Cindy - many thanks for your response (I must have had a Seniors moment with 'no' instead of 'not')
I followed your suggestions and here are the results - in 2 (or more) separate posts as too much text for one post according to the error message;
developer page source;
myDEBUG-one_page_checkout-logPHP Code:
<!--bof payment-method choices -->
<div id="checkoutPaymentMethod" class="floatingBox forward clearRight">
<fieldset>
<legend>Payment Method</legend>
<input type="hidden" name="payment" value="paypalwpp" id="pmt-paypalwpp" /> <label for="pmt-paypalwpp" class="radioButtonLabel"><img src="https://www.paypalobjects.com/en_US/i/logo/PayPal_mark_50x34.gif" alt="Click here to pay via PayPal Express Checkout" /><span style="font-size:11px; font-family: Arial, Verdana;"> Checkout with PayPal. The safer, easier way to pay.</span></label>
<br class="clearBoth" />
</fieldset>
</div>
<!--eof payment-method choices -->
myDEBUG-one_page_checkout-243.logCode:2017-07-31 01:01:28 checkout_one_observer: checkout_one redirect: Array
(
[main_page] => checkout_shipping
[__utma] => 85241051.1274594576.1500608094.1501459147.1501462860.6
[__utmz] => 85241051.1500608094.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
[__atuvc] => 4|29,18|30,29|31
[__utmc] => 85241051
[zenid] => 4nhdpbdd7d5oe6iufjpqn4m931
[__utmb] => 85241051.3.10.1501462860
[__utmt] => 1
[__atuvs] => 597e814c06adb59c002
)
2017-07-31 01:01:28 checkout_one: CHECKOUT_ONE_ENTRY, version (1.3.0 (2017-07-12)), Zen Cart version (1.5.1), template (responsive_all_business)
end part 1.Code:2017-08-03 00:11:53 checkout_one: CHECKOUT_ONE_ENTRY, version (1.3.0 (2017-07-12)), Zen Cart version (1.5.1), template (responsive_all_business)
2017-08-03 00:11:53 checkout_one: CHECKOUT_ONE_AFTER_SHIPPING_CALCULATIONS, pass (), free_shipping (), (not set)
2017-08-03 00:11:53 checkout_one: CHECKOUT_ONE_AFTER_SHIPPING_QUOTES
array (
'id' => 'zones_zones',
'title' => 'Zone Rates (Shipping to AU (0.02kg(s)))',
'cost' => 4.9000000000000003552713678800500929355621337890625,
'module' => 'zones',
)order Object
(
[info] => Array
(
[order_status] => 1
[currency] => AUD
[currency_value] => 1.00000000
[payment_method] =>
[payment_module_code] =>
[coupon_code] =>
[shipping_method] => Zone Rates (Shipping to AU (0.02kg(s)))
[shipping_module_code] => zones_zones
[shipping_cost] => 4.9
[subtotal] => 16.95
[shipping_tax] => 0
[tax] => 0
[total] => 16.95
[tax_groups] => Array
(
[0] => 0
)
[comments] =>
[ip_address] => 210.185.94.136 - 210.185.94.136
)
[totals] => Array
(
)
[products] => Array
(
[0] => Array
(
[qty] => 1
[name] => Woven Silk Necklace Cord 50cm 20" with 925 Silver Fittings
[model] => WNC050
[tax] => 0
[tax_groups] => Array
(
[0] => Sales Tax
)
[tax_description] => Sales Tax
[price] => 16.9500
[final_price] => 16.95
[onetime_charges] => 0
[weight] => 0.015
[products_priced_by_attribute] => 0
[product_is_free] => 0
[products_discount_type] => 0
[products_discount_type_from] => 0
[id] => 941
[rowClass] => rowEven
)
)
[customer] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[format_id] => 1
[telephone] => 0988907766
[email_address] => shags38##########################
)
[delivery] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[country_id] => 13
[format_id] => 1
)
[content_type] => physical
[email_low_stock] =>
[products_ordered_attributes] =>
[products_ordered] =>
[products_ordered_email] =>
[attachArray] =>
[billing] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[country_id] => 13
[format_id] => 1
)
)
messageStack Object
(
[messages] => Array
(
)
)
Array
(
[0] => Array
(
[id] => zones
[module] => Zone Rates
[methods] => Array
(
[0] => Array
(
[id] => zones
[title] => Shipping to AU (0.02kg(s))
[cost] => 4.9
)
)
)
)
2017-08-03 00:11:54 checkout_one: CHECKOUT_ONE_AFTER_ORDER_TOTAL_PROCESSING
order_total Object
(
[modules] => Array
(
[0] => ot_subtotal.php
[1] => ot_shipping.php
[2] => ot_coupon.php
[3] => ot_group_pricing.php
[4] => ot_tax.php
[5] => ot_loworderfee.php
[6] => ot_gv.php
[7] => ot_total.php
)
)
order Object
(
[info] => Array
(
[order_status] => 1
[currency] => AUD
[currency_value] => 1.00000000
[payment_method] =>
[payment_module_code] =>
[coupon_code] =>
[shipping_method] => Zone Rates (Shipping to AU (0.02kg(s)))
[shipping_module_code] => zones_zones
[shipping_cost] => 4.9
[subtotal] => 16.95
[shipping_tax] => 0
[tax] => 0
[total] => 21.85
[tax_groups] => Array
(
[0] => 0
)
[comments] =>
[ip_address] => 210.185.94.136 - 210.185.94.136
)
[totals] => Array
(
)
[products] => Array
(
[0] => Array
(
[qty] => 1
[name] => Woven Silk Necklace Cord 50cm 20" with 925 Silver Fittings
[model] => WNC050
[tax] => 0
[tax_groups] => Array
(
[0] => Sales Tax
)
[tax_description] => Sales Tax
[price] => 16.9500
[final_price] => 16.95
[onetime_charges] => 0
[weight] => 0.015
[products_priced_by_attribute] => 0
[product_is_free] => 0
[products_discount_type] => 0
[products_discount_type_from] => 0
[id] => 941
[rowClass] => rowEven
)
)
[customer] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[format_id] => 1
[telephone] => 0988907766
[email_address] => shags38##########################
)
[delivery] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[country_id] => 13
[format_id] => 1
)
[content_type] => physical
[email_low_stock] =>
[products_ordered_attributes] =>
[products_ordered] =>
[products_ordered_email] =>
[attachArray] =>
[billing] => Array
(
[firstname] => Michael
[lastname] => O'Shannessy
[company] =>
[street_address] => 19 Shetland St
[suburb] =>
[city] => Woodcroft
[postcode] => 5162
[state] => South Australia
[zone_id] => 186
[country] => Array
(
[id] => 13
[title] => Australia
[iso_code_2] => AU
[iso_code_3] => AUS
)
[country_id] => 13
[format_id] => 1
)
)
messageStack Object
(
[messages] => Array
(
)
)
2017-08-03 00:11:54 checkout_one: CHECKOUT_ONE_AFTER_PAYMENT_MODULES_SELECTION
payment Object
(
[modules] => Array
(
[0] => paypaldp.php
[1] => paypalwpp.php
)
[selected_module] =>
[paymentClass] => paypalwpp Object
(
["code"] => paypalwpp
[title] => PayPal
[description] => <strong>PayPal</strong>
[enabled] => 1
[zone] => 0
[enableDebugging] =>
[showPaymentPage] =>
[flagDisablePaymentAddressChange] =>
[sort_order] => 0
[buttonSourceEC] => ZenCart-EC_us
[order_pending_status] => 1
[order_status] => 2
[_logDir] => includes/modules/payment/paypal/logs/
[_logLevel] => 0
[fmfResponse] =>
[fmfErrors] => Array
(
)
[codeTitle] => PayPal Express Checkout
[codeVersion] => 1.5.1
[enableDirectPayment] =>
[emailAlerts] => 1
[doDPonly] =>
[buttonSourceDP] => ZenCart-DP_us
[new_acct_notify] => Yes
[cards] => Array
(
)
[form_action_url] => https://www.harmonyball.net.au/ipn_main_handler.php?type=ec&markflow=1&clearSess=1&stage=final
[cc_type_check] =>
)
)
array (
'id' => 'zones_zones',
'title' => 'Zone Rates (Shipping to AU (0.02kg(s)))',
'cost' => 4.9000000000000003552713678800500929355621337890625,
'module' => 'zones',
)
part 2
myDEBUG.log file generated at the same time as the above;
file too long for one post .... /3Code:[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: in /home/harmony2/public_html/includes/classes/order.php on line 345
[03-Aug-2017 00:11:53 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/order.php on line 345
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: in /home/harmony2/public_html/includes/classes/order.php on line 346
[03-Aug-2017 00:11:53 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/order.php on line 346
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined variable: coupon_code in /home/harmony2/public_html/includes/classes/order.php on line 347
[03-Aug-2017 00:11:53 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/order.php on line 347
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: shipping in /home/harmony2/public_html/includes/classes/order.php on line 353
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: shipping in /home/harmony2/public_html/includes/classes/order.php on line 353
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: shipping in /home/harmony2/public_html/includes/classes/order.php on line 354
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined index: shipping in /home/harmony2/public_html/includes/classes/order.php on line 355
[03-Aug-2017 00:11:53 UTC] PHP Notice: Undefined variable: pass in /home/harmony2/public_html/includes/modules/pages/checkout_one/header_php.php on line 210
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant FREE_SHIPPING_TITLE already defined in /home/harmony2/public_html/includes/languages/english/modules/order_total/ot_shipping.php on line 26
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant FREE_SHIPPING_DESCRIPTION already defined in /home/harmony2/public_html/includes/languages/english/modules/order_total/ot_shipping.php on line 27
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_ORDER_TOTAL_COUPON_HEADER already defined in /home/harmony2/public_html/includes/languages/english/modules/order_total/responsive_all_business/ot_coupon.php on line 14
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant SHIPPING_NOT_INCLUDED already defined in /home/harmony2/public_html/includes/languages/english/modules/order_total/responsive_all_business/ot_gv.php on line 13
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant TAX_NOT_INCLUDED already defined in /home/harmony2/public_html/includes/languages/english/modules/order_total/responsive_all_business/ot_gv.php on line 14
[03-Aug-2017 00:11:54 UTC] PHP Notice: Use of undefined constant MODULE_ORDER_TOTAL_GV_REDEEM_BOX - assumed 'MODULE_ORDER_TOTAL_GV_REDEEM_BOX' in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 46
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cot_gv in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 48
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_subtotal::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_shipping::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cot_coupon in /home/harmony2/public_html/includes/classes/order_total.php on line 162
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cot_group_pricing in /home/harmony2/public_html/includes/classes/order_total.php on line 162
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_tax::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_loworderfee::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cot_gv in /home/harmony2/public_html/includes/classes/order_total.php on line 162
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cot_gv in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 220
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: gv_redeem_code in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 222
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: submit_redeem_x in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 268
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_total::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_subtotal::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_shipping::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/classes/order_total.php on line 183
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cc_id in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 393
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: tax in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 114
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 136
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 137
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: tax in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 137
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_tax::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_loworderfee::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_total::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: queryFactoryResult::$fields in /home/harmony2/public_html/includes/functions/functions_lookups.php on line 496
part 3 of 4
Code:[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_TEXT_COMMENTS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypaldp.php on line 136
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_DEFAULT_MESSAGE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypaldp.php on line 137
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPALWPP_TEXT_VOID_CONFIRM_CHECK already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 74
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPALWPP_TEXT_AUTH_FULL_CONFIRM_CHECK already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 76
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_FIRST_NAME already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 114
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_LAST_NAME already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 115
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_BUSINESS_NAME already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 116
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_NAME already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 117
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_STREET already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 118
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_CITY already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 119
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_STATE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_ZIP already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 121
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_COUNTRY already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 122
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_EMAIL_ADDRESS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 123
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_EBAY_ID already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 124
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYER_ID already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 125
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYER_STATUS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 126
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_ADDRESS_STATUS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 127
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYMENT_TYPE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 128
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYMENT_STATUS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 129
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PENDING_REASON already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 130
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_INVOICE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 131
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYMENT_DATE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 132
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CURRENCY already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 133
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_GROSS_AMOUNT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 134
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PAYMENT_FEE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 135
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_EXCHANGE_RATE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 136
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CART_ITEMS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 137
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_TXN_TYPE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 138
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_TXN_ID already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 139
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_PARENT_TXN_ID already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 140
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_TITLE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 141
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_FULL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 142
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_BUTTON_TEXT_FULL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 143
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_BUTTON_TEXT_PARTIAL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 144
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_TEXT_FULL_OR already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 145
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_PAYFLOW_TEXT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 146
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_PARTIAL_TEXT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 147
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_SUFFIX already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 148
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_TEXT_COMMENTS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 149
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_REFUND_DEFAULT_MESSAGE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 150
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPALWPP_TEXT_REFUND_FULL_CONFIRM_CHECK already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 151
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AUTH_TITLE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 155
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AUTH_PARTIAL_TEXT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 156
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AUTH_BUTTON_TEXT_PARTIAL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 157
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AUTH_SUFFIX already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 158
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_TITLE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 160
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_FULL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 161
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_BUTTON_TEXT_FULL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 162
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_AMOUNT_TEXT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 163
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_FINAL_TEXT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 164
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_SUFFIX already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 165
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_TEXT_COMMENTS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 166
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CAPTURE_DEFAULT_MESSAGE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 167
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID_TITLE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 170
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 171
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID_TEXT_COMMENTS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 172
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID_DEFAULT_MESSAGE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 173
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID_BUTTON_TEXT_FULL already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 174
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_VOID_SUFFIX already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 175
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_TRANSSTATE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 177
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AUTHCODE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 178
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AVSADDR already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 179
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_AVSZIP already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 180
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_CVV2MATCH already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 181
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULE_PAYMENT_PAYPAL_ENTRY_DAYSTOSETTLE already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 182
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_LINEITEM_TEXT_ONETIME_CHARGES_PREFIX already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 187
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_LINEITEM_TEXT_SURCHARGES_SHORT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 188
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_LINEITEM_TEXT_SURCHARGES_LONG already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 189
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_LINEITEM_TEXT_DISCOUNTS_SHORT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 190
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_LINEITEM_TEXT_DISCOUNTS_LONG already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 191
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALDP_TEXT_EMAIL_FMF_SUBJECT already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 192
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALDP_TEXT_EMAIL_FMF_INTRO already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 193
[03-Aug-2017 00:11:54 UTC] PHP Notice: Constant MODULES_PAYMENT_PAYPALWPP_AGGREGATE_CART_CONTENTS already defined in /home/harmony2/public_html/includes/languages/english/modules/payment/paypalwpp.php on line 197
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/functions/functions_general.php on line 587
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: fb_image in /home/harmony2/public_html/includes/templates/responsive_all_business/templates/super_data_head.php on line 65
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: fb_image in /home/harmony2/public_html/includes/templates/responsive_all_business/templates/super_data_head.php on line 68
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: fb_image in /home/harmony2/public_html/includes/templates/responsive_all_business/templates/super_data_head.php on line 73
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: fb_image in /home/harmony2/public_html/includes/templates/responsive_all_business/templates/super_data_head.php on line 108
LAST part (4/4)
I also overwrote the /includes/modules/payment/paypaldp.php file from one of the other v1.5.1 sites that are working perfectly, with no result.Code:[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 14 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 14 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 72 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 72 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 68 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 68 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 49 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 49 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 71 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 71 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 70 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 70 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 53 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 53 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 55 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 55 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 57 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 57 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 58 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 58 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 59 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 59 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 60 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 60 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 61 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 61 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 62 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 62 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 63 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 63 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 64 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 64 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 65 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 65 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 66 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 66 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 67 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 67 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 69 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 69 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 51 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 51 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 43 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 43 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 47 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 47 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 46 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 46 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 50 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 63
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined offset: 50 in /home/harmony2/public_html/includes/classes/categories_ul_generator.php on line 72
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 141
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 141
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 169
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 183
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 183
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_subtotal::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_shipping::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 136
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 136
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: selection in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 141
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_tax::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_loworderfee::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: output_string in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 138
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined variable: selection in /home/harmony2/public_html/includes/modules/order_total/ot_gv.php on line 192
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined property: ot_total::$credit_class in /home/harmony2/public_html/includes/classes/order_total.php on line 120
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: checkbox in /home/harmony2/public_html/includes/templates/template_default/templates/tpl_checkout_one_default.php on line 137
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: tax in /home/harmony2/public_html/includes/templates/template_default/templates/tpl_modules_checkout_one_shipping.php on line 34
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: paypaldp in /home/harmony2/public_html/includes/classes/payment.php on line 183
[03-Aug-2017 00:11:54 UTC] PHP Notice: Trying to get property of non-object in /home/harmony2/public_html/includes/classes/payment.php on line 183
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 60
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: cc_id in /home/harmony2/public_html/includes/modules/order_total/ot_coupon.php on line 393
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 32
[03-Aug-2017 00:11:54 UTC] PHP Notice: Undefined index: total in /home/harmony2/public_html/includes/modules/order_total/ot_group_pricing.php on line 33
I did a /includes/modules/payment/paypaldp.php file comparison between 1.5.1 and 1.5.4 and there are a number of differences - it is somewhat superfluous as the 1.5.1 version of that file works in any case :smile:
So maybe somewhere else amongst the payment files I have something missing ? :lookaroun ... or do I need to uninstall OPC and remove all associated files and then re-install?
cheers,
Mike
p.s. not sure if you needed ALL of the above but better to give it all than not enough info .... maybe? :smile:
In (/includes/languages/english/responsive4Ezorb/checkout_one.php) Line 115 I need two links to show next line down from "you agree to our shipping & returns policies.........."
<li><a href="https://www.ezorbcalcium.com/main-doc/shipping.html">Shipping Policy</a></li>
<li><a href="https://www.ezorbcalcium.com/main-doc/return.html">Return Policy</a></li>
I found the below code and I get syntex error. Above my pay grade.
<!--BOF footer nav links-->
<ul id="footer_links" class="footer_links" style="float:right;width:125px;text-align: right;padding:25px;">
<li><a href="https://www.ezorbcalcium.com/main-doc/shipping.html">Shipping Policy</a></li>
<li><a href="https://www.ezorbcalcium.com/main-doc/return.html">Return Policy</a></li>
</ul>
<!--EOF footer nav links--> see picture @ post 521
Need help please.
@shags38, it looks like the paypaldp payment method is "opting itself out" since it's not being included in the rendered HTML. Try enabling the debug on the payment method to see why.
I've got the plugin's v1.4.0 staged on its GitHub repository (as a -beta1 version), if anyone wants to kick the tires!
I'm still doing some local validation, but the big changes are:
- Detect multiple jQuery versions loaded; direct customer to "alternate" checkout if so.
- Allow "collects-credit-card-data-onsite" payment methods, e.g. authorizenet_aim and paypaldp, to be one-page, too. If you still want confirmation for these payment methods, simply add them to the "requires confirmation" configuration setting.
Unless otherwise derailed, I plan to release this update sometime next week.
Please note: template_default files were changed; if you've made a template-override version, be sure to merge the updates with your store-specific changes.
for the benefit of other v1.5.1 users - this mod works perfectly 'out of the box without modification' in 1.5.1 - thanks to lat9
cheers,
Mike
@lat9 - Cindy maybe you can add v1.5.1 to the versions in the plugin info in plugins list?
By the way this is a great plugin.
I need to add some text to be displayed during checkout. Like a message to the customer. Is there an option to do this or can anyone tell me how to add the text?
I am running 1.5.5e using the out of the box Response template.
Go to /includes/languages/english/checkout_one.php about Line 114 next line down from "<strong>by clicking Submit Order</strong>" you can add the text you want to be displayed to all customers. Don't forget to put it in "Your Cuatom" folder
Don't forget to put it in "Your Cuatom" folder
What would cause this error using credit cards? "The supplied currency code is either invalid, not supported, not allowed for this merchant or doesn't have an exchange rate. - Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance."
Did not catch before going Live. Help Please
Most likely not an OPC thing, but can't tell for certain unless you switch off OPC and test again.
Several payment gateways only support transactions initiated in the currency tied to the gateway account. Usually the primary currency of the country the storeowner is in.
Some of Zen Cart's gateway modules allow you to specify which currency your gateway account uses, so that it can pre-convert the amount when customers are shopping in another currency.
You didn't say which gateway you were trying to use when this occurred. Nor which currency you were shopping in, and which currency is your store's default, and which currency your gateway requires you to transact in.
I don't see anything like that error message in any of the built-in payment modules that come with Zen Cart. And not in the OPC plugin code.
Use the Developers Toolkit in your Admin to search "All Files, Catalog" (last option on the page), for "supplied currency" or "not allowed for this merchant". What are the results?
The second part of error message (Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance.) is comming from/includes/languages/english/modules/payment/authorizenet_aim.php on Line #34
Line #34 : define('MODULE_PAYMENT_AUTHORIZENET_AIM_TEXT_DECLINED_MESSAGE', 'Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance.');
The first part of error (is not any where in ZenCart coding) I believe this error has something to do with OPC where selecting CC causes Authorized.net (AIM) to change "Submit Order" button to be replaced with "Continue Shopping" with the verbiage telling customer click on "Submit Order" and there is not one. It appears to me the transition got to Authorized.net front door and did not pass muster attaching the first part of the error message and returned.
So would you say should remove that temp fix to prevent the button flip and see if CC makes it all way through? I will try it and post back results.
Larry
Yes, the second part of the message is from the AIM module's generic decline secondary message.
So, the currency failure message comes from Authorize.net. You'll need to sort that out with them. Zen Cart won't be displaying that message if it didn't come from Authnet's servers as their response to your attempted transaction.
That was the problem, after setting ($collectsCardDataOnsite = false;) back to TRUE; It will process credit cards.
Is this only happening with (AIM)?
Now I need to come up with some way to eliminate "by Clicking the Submit Order Button
you agree to our shipping & returns policies.........." when the "Continue Checkout" button is showing for Review.
After clicking the Review button (Continue Checkout) and Submit Order button is showing again & "by Clicking the Submit Order Button
you agree to our shipping & returns policies.........." as it should.
What would it take to blank out the message when the Review button is displayed?
As shipped with Zen Cart, the Authorize.net/AIM and PayPal Payments Pro both collect-credit-card-data-onsite.
I've looked through the default OPC language files and the text you identify isn't there. You've apparently got a template-override version of the files. If you identify the language "definition" that you've found, I can help.
@ lat9 & Dr Byte
I just got off the phone with Authorized.net (A.net) (see Dr Byte remark on post567) explaining to them what was happening using OPC with A.net (AIM). A person with A.net programming department informed me that they do not have any requirement on having a Review Page.
So why is this code being brought into A.net Payment page? Who is making this a requirement? I noticed when OPC is set to false that on the 3 step checkout this Review page does not happen. Must be more to this than being discussed.
A.net said when( (includes/modules/payment/authorizenet_aim.php about line 74 and $collectsCardDataOnsite = TRUE;)) this is set to FALSE; this does prevent the Review Page button from POP-UP but sending the transaction is still attempted to A.net without a proper code for currency or exchange rate causing A.net to reject attempted transition and attaching the first part of the error message. (The supplied currency code is either invalid, not supported, not allowed for this merchant or doesn't have an exchange rate. -)
Next zencart A.net Payment module attaches the 2nd part of the error message. (Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance.)
At least 95% of my customers use Credit Cards subjecting them to a confusing message about submitting their order then pop's up a Continue Shopping button and next a Review Page with a Submit Order button again. It would seem A.net users would be better off just using the normal 3 step checkout.
Due to the potential confusion this causes customers and not being an A,net requirement could you please consider removing this part of OPC coding so all A.net (AIM) users customers could enjoy a real OPC experience?
Thank you,
Larry
Larry, you make it sound like it's simple. It's not. OPC is trying to change a lot of other architecture that has specific business and security reasons for being the way it is.
Until a way is found to make OPC accommodate the way the AIM checkout is done, you'll have to temporarily live with the "popup"/review stage.
Or use something other than AIM, such as Square, if it works in your country.
Lat9 is working hard to accommodate the complexities of exactly what you're asking for. The "true OPC experience" you mentioned IS INDEED her goal. But please tighten your patience hat until the technical glitches are sorted out.
I got the impression out here in West Texas OPC was going to be left the way it was because some goverment person sitting in an office thinks a review page is needed. Now that you have informed me on what is going on I can plan around the problem. I know the shopping cart checkout part is extremely complicated & complex due to so many different variables going on at same time plus the security issues. I did not mean to give the empression I was being pushey. I am very very impressed with lat9 OPC, works better than any other so called opc that I have seen absolutely brilliant.
Seems like I am breaking all of her mods EMC. hope she does not get mad at me.
Thanks for letting me know whats is going on.
Larry
No getting mad here! :P I appreciate the heads-up when stuff "doesn't work".
I've made a modification to the default language text for the "email confirmation sent to" line, making it more generic:
where the %s value contains the associated email address.Code:A confirmation of this order will be emailed to <b>%s</b>.
I've also got 1.4.0-beta2 available on my website if anyone wants to see/test what's coming. That version includes the above language-text change as well as removing the requirement that payment-methods that "collect-card-data-onsite" must go through the review page. Those payment methods are now treated like any other payment method; if you want a confirmation page, you'll need to add the payment-method 'names' to the OPC's "Requires Confirmation" list.
I'll be poking around a bit more, having validated with authorize.net/AIM, BrainTree, PayPal Express Checkout and Square ... and all looks good so far.
That's because I finger-checked; it's on the plugin's GitHub repository. Just click that Clone/Download button to download the current (1.4.0-beta2) zip-file.
Installed, checked, and it works perfectly using Amex CC.
Absoulty best OPC on any shopping cart around.
Thank you so much,
Larry
I've just submitted v1.4.0 of One-Page Checkout to the Zen Cart Plugins for review; I'll post back here when it's available for download there.
This release provides the updates for the following GitHub issues:
#95: Add troubleshooting section to the readme, pointing users to potential jQuery issues' detection.
#96: Allow payment methods that "Collect credit-card data on-site" to be one-page, too.
#97: Correct missing </span> in T's and C's language file.
#98: Correct invalid name= attribute on CSS button <span>.
#99: Change order-email-to text to reduce potential customer confusion.
1.4.0 working great with the new Square update.
Did want to mention a couple of really minor adjustments we made. Neither of these is a correction of the operation of the mod as it is fine. Both are cosmetic changes that seem to work in one customer's situatiion.
We had Enable Shipping=Billing in Admin >> Configuration >> One-Page Checkout Settings set to true on one site as over 85% of the orders went to the billing address. When a shopper missed the opportunity to un-check the Shipping Address, Same as Billing?, we made an adjustment to two files.
We thought the check box and text would be more conspicuous by reversing their order and changing the font size/color.
First to font size/color, we added a line at the end of includes/templates/YOUR_TEMPLATE/checkout_one.cssThe font size gives it a little more visibility without doing a wrap when viewed on most cellphones. The zero pixel left margin removes the inherited 20px margin and can be adjusted to accommodate any cellphone in portrait. This puts all the control code in the checkout_one.css and eliminates having to split out the stylesheet.css to accomplish the same effect. The color is the same as this particular website's warning texts and would need to be adjusted to fit a particular site's theme.Code:#checkoutOneShippingFlag {font-size:1.25em;margin-left:0px;color:#8b0000;color:rgba(139,0,0,0.9);}
Lastly, we took lines 79-81 of includes/templates/template_default/templates/tpl_checkout_one_default.php and changed it fromtoCode:<div id="checkoutOneShippingFlag" style="display: none;"><?php echo zen_draw_checkbox_field ('shipping_billing', '1', $shipping_billing, 'id="shipping_billing"');?> <label class="checkboxLabel" for="shipping_billing"><?php echo TEXT_USE_BILLING_FOR_SHIPPING; ?></label>
</div>
Adding to the checkout_one.css negates the display:none style hard-coded in the file.Code:<div id="checkoutOneShippingFlag" style="display: none;">
<label class="checkboxLabel" for="shipping_billing"><?php echo TEXT_USE_BILLING_FOR_SHIPPING; ?></label><?php echo zen_draw_checkbox_field ('shipping_billing', '1', $shipping_billing, 'id="shipping_billing"');?>
</div>
Of course, all this does is swap the check box with the text but; it puts the check box nearer the "action", makes the text a little more noticable, and puts the controls in the mod's css.
Attachment 17232
Now available for download from the Zen Cart plugins: https://www.zen-cart.com/downloads.php?do=file&id=2095
Has this been tested with the Tax Cloud addon?
Didn't want to go through 57 pages of comments, but i want to test this plugin and i can't find the installation instructions. The README file only gives me "Welcome to the repository for the **One-Page Checkout** plugin for Zen Cart versions 1.5.4 and later."
Am i missing something? likely so could you direct me please?
@CaroleAs, look in the plugin's /docs directory for the readme. Alternately, you can view the current readme here.
Located in Docs file.
Are the steps to install in 1.5.5e the same as explained in 1.5.5a or 1.5.5 or neither?
Have you read step D of installation?
:P
Society today stands in front of a microwave and hollers, "HURRY UP!"
Slow and steady. You will make mistakes but taking time to read each step can make it go much smoother.
When I had a cubicle, I had a big sign that said, "Pobody's Nerfect!"
So yes, my next question (to follow to the letter), what does MERGE mean when i want to add a file. Using ftp, i don't have the option to MERGE, but only OVERWRITE. Is that the case? I don't want to make more trouble than I need!
You'll need something like winmerge for windows. You'll look at two files and determine which parts need to be merged together in order to make the particular mod work.
I followed all the instructions, to the letter, uploaded all the files, etc.
However, I don't see anything similar to the jpg image that is included in the package. I double checked all the instructions and the files being uploaded correctly.
Anything you can suggest I triple-check?
Hum, no I had not done that. (didn't see it in the instructions) But it is done now.
It is one step further. When I click on the Shopping Cart, I still see the old checkout format. If i click on the checkout, I get this warning popping up: "Please contact the store owner; some required elements of this page are missing." and a blank page below the header/navigation.
Thinking it was because it was on Maintenance mode, I disabled it, but I get the same thing.
http://challengemehq.com
The checkout starts after clicking the checkout button on the Shopping Cart.
Did you enable One-Page Checkout Debug in Admin>Config>One Page Checkout Settings? If so, you can find which elements are missing in the log files in your logs folder, also very useful when you get blank pages.
I guess you did not upload some files correctly.
Here below is a part of the code (in "\includes\modules\pages\checkout_one\jscript_main.php") that popped up the warning.
Don't worry about the code itself, it might give you an idea about what might be missing.
Look at the log files anyway!Code:<?php
// -----
// There are a bunch of "required" elements for this submit-less form to be properly handled. Check
// to see that they're present, alerting the customer (hopefully the owner!) if any of those elements
// are missing.
//
?>
var elementsMissing = false;
if (jQuery( 'form[name="checkout_payment"]' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing form[name="checkout_payment"]' );
}
if (jQuery( '#orderTotalDivs' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #orderTotalDivs' );
}
if (jQuery( '#current-order-total' ).length == 0) {
elementsMissing = true;
zcLog2Console ( 'Missing #current-order-total' );
}
if (jQuery( '#opc-order-confirm' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #opc-order-confirm' );
}
if (jQuery( '#opc-order-review' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #opc-order-review' );
}
<?php
if (!$is_virtual_order) {
?>
if (jQuery( '#otshipping' ).length == 0) {
elementsMissing = true;
zcLog2Console ( 'Missing #otshipping' );
}
<?php
}
?>
if (elementsMissing) {
alert( 'Please contact the store owner; some required elements of this page are missing.' );
}
Hope this will help a bit,
Cheers,
jpda
When you get that warning popup, you need to look in your browser's console log ... where the plugin's jQuery identifies what is missing.
On most Windows browsers today, that's accomplished by pressing the F12 key and then clicking the Console tab in the browser-development window that's brought up.
I'll get these instructions added to the readme's Troubleshooting section.
I tried to read the troubleshooting section, but it was way over my understanding. Didn't even understand it if was explaining anything close to what I was experiencing.
Yes, I did enambe the One Page Checkout s under Admin > Config > One page CheckoutQuote:
The checkout starts after clicking the checkout button on the Shopping Cart.
Did you enable One-Page Checkout Debug in Admin>Config>One Page Checkout Settings? If so, you can find which elements are missing in the log files in your logs folder, also very useful when you get blank pages.
I guess you did not upload some files correctly.
Here is one of the several identical logs that was produced.
I am not sure how to interpret this message, but I checked and the file tpl_main_page.php is not missing. Does it say that it has to be edited?Code:[25-Aug-2017 02:48:25 America/New_York] Request URI: /index.php?main_page=checkout_one, IP address: 142.167.45.240
#1 require() called at [/home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php:171]
#2 require(/home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php) called at [/home/creat419/public_html/challengemehq.com/index.php:97]
[25-Aug-2017 02:48:25 America/New_York] PHP Warning: require(includes/templates/template_default/templates/tpl_checkout_one_default.php): failed to open stream: No such file or directory in /home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php on line 171
[25-Aug-2017 02:48:25 America/New_York] Request URI: /index.php?main_page=checkout_one, IP address: 142.167.45.240
#1 require() called at [/home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php:171]
#2 require(/home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php) called at [/home/creat419/public_html/challengemehq.com/index.php:97]
[25-Aug-2017 02:48:25 America/New_York] PHP Warning: require(includes/templates/template_default/templates/tpl_checkout_one_default.php): failed to open stream: No such file or directory in /home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php on line 171
[25-Aug-2017 02:48:25 America/New_York] PHP Fatal error: require(): Failed opening required 'includes/templates/template_default/templates/tpl_checkout_one_default.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/creat419/public_html/challengemehq.com/includes/templates/responsive_cassel/common/tpl_main_page.php on line 171