@nosirrag Are you also experiencing the payment form being added to the “Thank you for your order. Please enter your credit card information below to complete the secure transaction.” page?
It seems strange to me that the form is displayed under the order confirmation details. Those details should be what the customer sees after payment is made.
webfolk –
No. The form on the third page. The third page is where the customer inputs all the credit card information. Page 1 = cart; Page 2 = checkout, where customer inputs name, address, etc., everything “but” the credit card information. In order to input that the customer must go to Page 3 = input credit card information.
In your logic, that would mean 4 pages to check out since the “Thank You” or “Confirmation” page is “after” inputting the credit card information.
The “form” to which you eluded is the form for the customer to input credit card information. That’s on page 3, but NOT the “Confirmation” page.
The customer must get to the cart, then the checkout page, then the credit card input page, and finally the confirmation page.
Is that more clear?
-
This reply was modified 8 years, 8 months ago by
nosirrag.
Yes, that is more clear.
We are experiencing the same thing, if I am understanding correctly.
Page 1: Cart
Page 2: Checkout (Billing/Shipping Details)
Page 3: Credit Card Input/Order Confirmation Details
That being said, the third page doesn’t make sense from a user experience standpoint. I’m not sure if you are experiencing the same thing we are, but we are experiencing this on two different sites… Where the third page displays the order confirmation details (order number, total, method of payment) followed by a “thank you” message and then the credit card form. At first glance, it would leave most customers with the impression that their order was placed.
Other payment plugins insert the credit card form on the second page (under #order_review). I’m not sure why this plugin outputs the form on the third page (which is supposed to be a order confirmation/thank you page).
Would really like to get this sorted out, considering we have two sites that require the plugin.
webfolk –
I have the answer for you – pretty happy with the results too.
NMI now has it’s own plugin through CardPointe – https://wordpress.org/plugins/cardconnect-payment-module/
CardPointe and NMI are, for all intents and purposes, the same company.
But before you jump to install that plugin, contact CardPointe and ask them to update your NMI account to use that plugin.
What they do is update your account so that there is no “gateway”. It’s a direct plugin “link” (if you will) to the NMI account. So it’s not relying on any developers code. It’s coded specifically from and for NMI accounts – and works “great”!
The customer inputs the credit card information in the same box where the payment selections are found, which should be on the “checkout” page. So it’s back to 2-pages, although it may differ with your theme. We use Flatsome.
They submit everything from the checkout page and upon success are greeted by the confirmation page.
So if you have 2 sites using the same NMI account, that’s easy. If it’s 2 sites, 2 NMI accounts, each account will need to have CardPointe tech support to make the changes. It takes about 48 hours for them to go through the process. But all “you” need to do is install the plugin, input the code they send you and done. There are some “obvious” settings you can enable or disable, depending on your preferences. We found that the text that appears in the cart is unnecessary, so we just turned that off instead of trying to change the text.
Head to that link, download the plugin, but do not activate the plugin until you receive the confirmation and credentials from CardPointe.
They are working directly with WooCommerce so it’s in their best interest to set up the NMI account for their plugin.
That should make your day today!
Cheers.
We don’t use CardPointe, so this is not a viable option for us, but I am glad you have found a solution that works for you!
@nosirrag, @webfolk, I apologize for not replying sooner. I have not been receiving notifications that posts were left in the support forum, otherwise I would have responded sooner. I will look into the notifications on our end and will also be patrolling the forum more regularly in the future in case something new comes up.
As for the number of pages in the checkout process, this is needed in order to use the three step redirect process correctly and securely. At no time is the billing information submitted directly to your server, but is instead sent off to the gateway and then returns to continue the transaction within WooCommerce. We are still working on adding new functionality to the plugin, and will keep this in mind as we make progress with future releases. We realize this is less than ideal, but placed a higher priority on having the checkout process stay secure with the most recent version. I will make sure this doesn’t get overlooked in the upcoming releases and see what I can do to trim down the number of pages.
In the future the fastest way to get support is to fill in our support form here: https://www.bngdesign.net/support/
CardPointe IS NMI.
If you nave NMI, then you talk about the changes with CardPointe. Trust me. Contact NMI and they’ll tell you the same thing.
-
This reply was modified 8 years, 8 months ago by
nosirrag.
@nosirrag As I mentioned previously, we are not using CardPointe. We are using another service that utilizes this plugin.
I’m happy you found an internal solution though.