Payments on site
Take payments directly on your website, without sending people off-site to finalise their payment.
Built for Elementor 4
Built for use in Elementor 4's Atomic design system, with a plain shortcode option for use on any WordPress site.
Turn key solution
No complicated shopping cart plugin like WooCommerce is needed, just Geshmak Payments plugin and a Stripe account.
Who it's for
Stripe payments made easy
Not-for-profits
Receive one-off or recurring donations from donors.
Small businesses
Let customers pay an invoice or deposit a fee on your website.
Developers
A clean shortcode or Elementor widget to add payments through Stripe to your builds.
Geshmak payments
What it does
Geshmak Payments is for organisations that want to take payments through their Stripe account without setting up a complex shopping cart plugin.
Takes Stripe payments
Take payments through Stripe.
Stays on your site
Take payments on your site without sending people off-site to finalise their payment.
Sends receipts
Send proper receipts with your organisation's name, ABN, and (for DGR charities) your tax-deductibility statement.
Keeps card details secure
Credit card details are sent directly from the payer's browser to Stripe without being seen or stored by your site.
Works with WordPress
Insert a payments form with a WordPress shortcode.
Designed for Elementor
Integrate payments in Elementor Atomic forms using your site's design system.
Stripe integration made easy
How it works
3 options for integrating Stripe payments
Elementor V4 Atomic forms
Recommended option. Integrate Stripe payments in an Elementor Atomic form with an Atomic widget.
Your form how you want it, with a Stripe element for entering card details
Smart Atomic widget to insert the Stripe payment details in your Atomic form
Elementor V3 widget
Insert a Stripe payments form with an Elementor V3 widget.
Easy to insert
Works with Elementor V3
Limited ability to customise appearance
WordPress shortcode
Insert a Stripe payments form with a WordPress shortcode.
Easy to insert
Only needs WordPress; Elementor not needed
Limited ability to customise appearance
Across all 3 options
Card details are entered in Stripe's payment entry component
Credit card details are sent directly from the payer's browser to Stripe without being seen or stored by your site
Merchant settings in the WordPress dashboard
Requirements
What you need
Required
Stripe account
WordPress (latest version recommended)
Optional
Elementor for Elementor widgets (latest version recommended)
FAQ
Frequently asked questions
Which banks and payment platforms does Geshmak Payments support?
As well as Stripe payments, Geshmak Payments currently supports banks in the Westpac Group that support PayWay payments: Westpac and St George Bank. Read more about other Geshmak Payments features.
We are planning to add payment gateways from other banks over time. If you are interested in a particular payment gateway, let us know.
Does Geshmak Payments need WooCommerce?
You don't need WooCommerce or any other eCommerce plugin. Geshmak Payments processes payments directly with Stripe.
Does Geshmak Payments need Elementor?
No. If you don't use Elementor, you can embed a Stripe payment form using a WordPress shortcode. However, if you do use Elementor and its Atomic design system you can build a fully-customised payments form with whatever fields you want in addition to the payment details and use your site's design (including using the Atomic design system).
Does my site store credit card details?
No. Credit card details are sent directly from a payer's browser to Stripe and are not seen or stored by your website. Your website only stores Stripe's receipt and transaction numbers and the payer's contact details.
What currencies are supported?
Geshmak Payments currently only accepts payments in AUD. Other currencies will be added over time. If you are interested in payments in different currencies, let us know.
Is Geshmak Payments only available to Geshmak hosting clients?
You don't need to be a Geshmak hosting client to use Geshmak Payments.
Geshmak hosting clients do get to use Geshmak Payments at no extra cost, but if you are not a client, you can get the Geshmak Payments plugin with a subscription.
We also provide setup and installation services or you can set it up yourself.