Translate WPFreelance Theme to Another Language

This tutorial will help you translate WPFreelance Theme from English to another language to better serve customers on your freelance marketplace website. Method 1: Using PoEdit Translation Tool Install the free PoEdit translation tool. Open the PoEdit tool and load the language file en.po of WPFreelance Theme from the folder wp-content/themes/wpfreelance/lang/. Do […]

Update Membership To A New Plan

When a user signs up on your freelance marketplace website, he is automatically subscribed to the Free membership plan.  To update to a new plan: User logs in to his account on your website. Click the profile picture icon on the top right corner of the page, and select Membership.  […]

Update Price & Duration of a Membership Plan

It is not possible to edit the price and duration of an active membership plan. Therefore, the alternative solution is to archive the current plan and create a new one in Stripe Dashboard and in WPFreelance Theme Settings. Log in to your Stripe Dashboard. Click on Products on the left […]

Renew Membership Plan

Membership plan is automatically renewed by the end of the subscription cycle. However, there are scenarios in which auto renewal will not take place: Customer chooses to cancel auto renewal in his membership section before the end of the subscription cycle.* The bank account associated with the card customer uses when […]

Cancel Auto Renewal of Membership Plan

To cancel auto renewal: User logs in to his account on your freelance website. Click the profile picture icon on the top right part of the page, and select Membership. Besides “Auto renewal is enabled”, click Cancel. Cancelling auto renewal will not immediately delete all the benefits of the current […]

Set up Stripe Pricing ID in Membership

Stripe is the payment gateway used for purchasing membership plans. After settings Stripe API, you also need to set up a unique Pricing ID for each membership plan created. This tutorial will show you how to set up this Stripe Pricing ID in Box Themes. 1. Create a new product […]

Set up Stripe API in Membership

1. Publishable Key and Secret Key Follow the steps in this guide to get the values of publishable and secret keys from Stripe Dashboard. Go to Box Settings > Membership > Stripe Subscription API and paste these values. 2. Signing Secret String Log in to your Stripe Dashboard Navigate to Developers […]

Create a Membership Plan

To create a membership plan in Admin Dashboard, go to Box Settings > Membership. 1. At the Membership Plans section, click “Add New Membership Plan”. 2. Enter the following information: Membership Name: This name will appear in your Admin Dashboard and to customers on your website. Price: Price of the […]

Introducing Membership Plan

Membership plan is a function that allows site admins to create different membership plans to offer to their customers. When a user signs up on your freelance website, he is automatically subscribed to the default FREE membership plan. Main features of the membership plan include: 1. Payment method:  Stripe is […]

Set up PayFast Payment in WPFreelance Theme

To be able to use PayFast on your freelance marketplace website, you’ll need to enable this payment gateway in Admin Dashboard and get PayFast Merchant ID and Key. 1. Enable PayFast in WPFreelance Theme In Admin Dashboard, go to Box Settings > Payment Gateway. Toggle the button to enable PayFast, […]