• Resolved Garnett13

    (@garnett13)


    [ Moderator note: moved to Fixing WordPress. Please do not use Developing with WordPress for these topics. ]

    Visitors to our website often want to make a payment.

    I want to have a form they can fill in (Name, Customer Reference, Payment Amount) and then have them submit credit card details to make the payment.

    I’ve signed up to WooCommerce and their SagePay gateway, but I can’t see anything about how to actually include a form on my website where these details can be enetered by the visitor so they can make payment.

    Can anyone help?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Neil

    (@neilgilmour)

    WCLDN 2018 Contributor

    Hey @garnett13,

    Is this for MuttsMaison?

    A simple way would be to get rid of WooCommerce and use a PayPal button.

    If you’re sticking with WooCommerce, and you’re looking for ways for them to pay you for boarding, then you could set up products in WooCommerce for Boarding and DayCare, set the prices and check ‘virtual product’ so you don’t have to worry about shipping.

    You then display the products in your site and visitors can click on the product to pay.

    WooCommerce would handle all the name and amount stuff, and there’ll be a WooCommerce addon to collect extra info (such as their customer ref).

    Thinking ahead is it worth building this into some sort of booking or reservation system?

    Does that help?

    Thread Starter Garnett13

    (@garnett13)

    Neil, thanks so much for taking the time to reply – greatly appreciated. The form is for a different website which I can’t link to because the business (my friend) doesn’t want it turning up in google searches. He says it’ll look unprofessional. (But refuses to pay a real web designer, and is happy for his amateur friend (me) to stumble through creating! – Joking. I’m happy to do it).

    There’s no real product – the visitors will be paying a variable amount. That seems to be the stumbling block I’ve hit. I need to skip straight to creating a payment form. Every solution I can find involves creating a product, and everything else (including the payment form) follows readily.

    As I say, I just need a form, or a widget, or something that allows me to put a box on the webpage that has fields the visitor can fill in – name, customer reference, payment amount, and card details – and make payment.

    Either that, or – as some of my research suggests – some sort of form or link through to redirect to SagePay so payment is made on the sagepay website before the visitor is returned to our site on completion of the payment.

    Thanks for all your help so far, and for any further help you can offer.

    Neil

    (@neilgilmour)

    WCLDN 2018 Contributor

    Hmmm, I had a quick look through the SagePay docs and it doesn’t look like there’s a simple way to do this.

    I found this online which might for the bill for you – bypassing WooCommerce altogether.
    https://www.media-street.co.uk/simple-sagepay-plug-in-wordpress/

    Hope that helps!

    Thread Starter Garnett13

    (@garnett13)

    Neil – thanks so much. That is exactly what I’m after. I’ve asked WooCommerce whether their service can replicate that, and if not, I will give Media Street a go.

    Thanks again – you’ve been extremely helpful.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘How to include a “Make Payment” feature’ is closed to new replies.