Author Archives: Welly Mulia

Zaxaa Member Update – V 1.9.14

The latest version of Zaxaa Member is 1.9.14.


* Fix deprecated functions
* Replace old tutorial links
* PHP 7 compatible
* Initiate page protection earlier (to avoid conflict with some themes)
* Protected pages can be accessed by member only. Even administrator needs to login as a member. This is due to the fact that administrator often times want to simulate if their pages/posts are correctly protected or not.


This article shows you how to update your Zaxaa Member to the latest version.

1. Go to “Plugins > Installed Plugins”

2. Look for Zaxaa Member plugin and click “update now”

Note: if you don’t see updates available, you can click “check for updates”

Zaxaa Zapier App Updates

As our Zaxaa Zapier App usage increases, we’re going to release the Zaxaa Zapier App as a public app. Hence we have to do necessary changes to comply Zapier policy.

These changes may require you to do necessary changes to your Zaxaa integration in your connected Zaps. But please do not worry as these are minor changes.

Here the changes you need to know:

  • Date time value will be given in standard ISO 8601 format. The old format was like this 2018-07-01 12:30, moving forward it will be given like this 2018-07-01T12:30+00:00. There are 3 variables using date time value which are transaction_time (in New Sale trigger), refunded_at (in New Refund trigger), canceled_at (in New Cancellation trigger).
  • Boolean variable will have “Yes”/”No” value instead of 1/0. Fortunately there is only one kind of this variable in Zaxaa Zapier App which is is_first_payment.

If you do use those variable then please make sure to do necessary changes so your integrations can still work properly. Otherwise, you may ignore this update.

Please click here to see details how you can use Zaxaa App in Zapier.

That’s all you need to know. Feel free to get in touch with us if you have any further inquiries 🙂

GDPR New Features For Zaxaa

GDPR is such a boring topic isn’t it?

We thinks it’s mehhhhhhhhh 😩😩

And we’re sure you feel the same way.

But if you have leads and customers from the EU, nothing can’t be done about this boring stuff.

You need to make sure you’re GDPR-compliant.

GDPR deadline is May 25, 2018.

That said, we’ve introduced 4 new features to comply with GDPR:

2 features for Zaxaa cart

2 features for BEATSMail

Make sure you take the steps to implement them so that you become GDPR-compliant.

Have an amazing day as always!

Use different checkout page header logo for each product

This new option released in Zaxaa product allows you to have different checkout page header logo for each of your product, while you can still use the front store logo as your global one.

This means you’ll have the ability to use your single Zaxaa account for your different brands to sell different products.

To enable this feature you can simply edit the product you want to give its own header logo.

Open tab “Page Settings“, expand section “Checkout Page Settings” and then enable option “Use Custom Header Logo” e.g


Don’t forget to click “Save Changes” button to update the product.

That’s it, let us know what you think 🙂

Stripe integration updates in Zaxaa

In order to improve safety and convenience of checkout in Zaxaa using Stripe, we have just updated Stripe integration to use their new features which are Stripe.js & Elements (

These changes will increase security since your customer-sensitive information such as their credit card data will never touch our (Zaxaa) server. All of this sensitive information is fully handled by Stripe.

These changes will also allow you to use newer Stripe account which is no longer works using old integration.

We have also simplified how your Stripe plans are created. We used to create a new plan for EVERY and EACH customer. This means you will see a lot of same plan in your Stripe account. With this change, the next customer who subscribed to the same plan won’t create a new plan in your Stripe account. Therefore, it will be easier for you to manage plans in your Stripe account e.g. getting analytics or insights.

As a seller, there is nothing you need to do to use this new integration since Zaxaa will automatically apply it to your checkout pages. However, for you who use embedded payment form, you need to re-generate it to use the new integration (

Please do not hesitate to get in touch with us if you need any help 🙂

Recover ‘Almost Lost’ Sales

This new feature that we’ve just released recover ‘almost lost’ sales for you without you having to do anything extra on your part.

With subscription offers, there is always going to be ‘failed payments’ — i.e. payment can’t be retrieved from your customers’ payment method on file.

There are various reasons for this:

* The credit card provided has expired
* The credit card does not have sufficient funds
* The credit card has been terminated/closed
* The payment has been declined by the credit card provider
* Etc

Whatever the reason is… with this new feature, our system automatically notifies your customers that their payment method on file can’t go through, and prompts them to update their credit card or payment details.

This will recover some ‘almost lost’ sales every month for you. Multiply that by 12 and you’ll save some significant amount of sales over the next year!

You don’t have to do or activate anything in your account. This feature is automatically enabled in your account.

Happy Selling!

Zapier Integration Complete

Hey Folks!

Excited to announce that our Zapier integration is now complete.

As with the case with new apps released inside Zapier, our Zaxaa app inside Zapier is currently in beta status.

With Zapier you can automate tasks with any app you want like Gmail, MailChimp, Slack, GetResponse, etc.

For example, if you have a new sale on Zaxaa and you want to send an email to your partner or accountant, you can create a Zap (Zapier app) between Zaxaa as the Trigger and GMAIL as the Action. Or if you want to send a direct Slack message to your teammate when a refund occurs, you can create a Zap between Zaxaa as the Trigger and Slack as the Action. With this integration you can automate any repetitive tasks or even advanced tasks between Zaxaa and any other apps inside Zapier.

We invite you to give it a try, especially for folks who requested this integration.

To see what our app inside Zapier can do, and how to actually connect Zaxaa and Zapier, see this article.

* Please note that Zapier integration is only for Premium Automation users and above.

Customize Your Transactional Emails

Even though we haven’t updated this blog in a while, it doesn’t mean that we haven’t been developing and improving Zaxaa.

It’s just that we haven’t had the chance to announce what improvements and new features we’ve rolled out to the platform.

And it’s what we’ve always been doing since we first built Zaxaa — push out improvements and enhancements first, and announcing them second (or third…) (or fourth…)

(But we know we should improve on the announcement side of things, but we’ll leave that topic for another day.)

Today we’d like to let you know about a new feature that’s already available in your account. Some of you might even have utilized this feature.

Anyway, a few months ago we’ve implemented a new feature where you can customize the transactional email settings and content that are sent out to your customers.

Transactional Email Settings

Previously all emails are sent…

From: Zaxaa

Reply-To Email: noreply [at] zaxaa [dot] com

Now, you can change both the “From” to your business name and “Reply-To Email” to your customer service email.

Transactional Email Content

Among other things, you can now customize email content for these…

Customer receipt

Affiliate sale notification


Recurring billing customer receipt

Recurring billing affiliate sale notification

Rebill reminder to customers


Subscription cancellation notification

Refund notification


Offline Payment notifications

To get the full list of what transactional emails you can customize, and to actually customize these emails, go to [Settings] >>  [Email] >> [Email Content Settings].

Note: Please keep in mind you need to be in “Advanced View” in order to see this option.

(click image to enlarge)

transactional email content settings

To make things easier for you, we have also included pre-filled content in all the emails, along with dynamic macros/variables that pertain to each recipient.

All you need to do from here is simply edit to your liking. And yes, you can also insert other languages and replace the English pre-filled content!

Login to your account now and start customizing your way 🙂

Enjoy. What say you?