Moyasar for LatePoint (Payments Addon)
$29.00
Moyasar for LatePoint (Payments Addon) Review
Introduction
In this review, I’ll be taking a closer look at Moyasar for LatePoint, a payments addon that allows businesses to accept payments for their LatePoint bookings via Moyasar. With the latest version being 3.0.0, I’ll be covering its features, installation process, and changelog to help you decide if this addon is right for your business.
About
Moyasar for LatePoint is an addon that requires LatePoint to be operable, and it’s not a standalone plugin. It allows customers to pay for their bookings and top up their wallet balance (coming soon) using Credit/Debit Card, Apple Pay, or stcpay. The addon also provides the option to restrict which payment methods are available to customers.
Features
The addon offers the following features:
- Allow customers to pay for their bookings and top up their wallet balance (coming soon) using Credit/Debit Card, Apple Pay, or stcpay.
- Restrict which payment methods are available to customers.
Installation
The installation process is straightforward, and the comprehensive documentation included in the downloaded archive after purchase will guide you through the process.
Quick Start Guide
To get started with Moyasar for LatePoint, follow these steps:
- From the LatePoint Dashboard, navigate to Settings > Payments.
- Follow the instructions to get your Secret Key and Publishable Key.
- Fill each credential in their respective field and click the Save Settings button at the bottom of the page.
- You may also configure additional settings (payment methods, currency, webhooks, etc.) to match your business model.
- You are now set and ready to accept payments via Moyasar!
Changelog
- 3.0.0 (Aug 07, 2023) – Envato Market release
- 2.5.0 (Jun 18, 2023) – Fix issue with Apple Pay when merchant label defaults to non-English/Arabic characters
- 2.0.0 (Jun 05, 2023) – Support for Customer Wallet add-on
- 1.0.0 (May 22, 2023) – Initial version
Score
Based on the features, installation process, and changelog, I would give Moyasar for LatePoint a score of 0. While the addon seems to offer some useful features, the lack of documentation and support makes it difficult to fully utilize its capabilities. Additionally, the changelog only shows minor updates and bug fixes, which may not be enough to justify the purchase.
Conclusion
Moyasar for LatePoint is an addon that has potential, but it needs more development and support to make it a valuable addition to your LatePoint setup. If you’re looking for a reliable and feature-rich payment solution, you may want to consider other options.
User Reviews
Be the first to review “Moyasar for LatePoint (Payments Addon)”
Introduction to Using Moyasar with LatePoint (Payments Addon)
As a LatePoint user, you're looking to take your payment processing to the next level. The Moyasar payment gateway offers a seamless and secure way to process online transactions. In this tutorial, we'll walk you through the step-by-step process of setting up Moyasar with LatePoint to start accepting payments from your customers. By the end of this tutorial, you'll be able to successfully integrate Moyasar with LatePoint to automate your payment processing.
Requirements:
- A LatePoint account with the Payments Addon installed
- A Moyasar account created and activated
- Knowledge of HTML, CSS, and JavaScript
Step 1: Setting up Moyasar in LatePoint
To integrate Moyasar with LatePoint, you need to set up the gateway in your LatePoint account.
- Log in to your LatePoint account and go to the Payments tab.
- Click on the "Add Payment Gateway" button.
- Select Moyasar from the list of available gateways.
- Fill in the required information, including your Moyasar account ID, API Key, and API Secret. You can find this information in your Moyasar account settings.
- Click "Save" to complete the setup.
Step 2: Generating the Moyasar Payment Form
To generate the Moyasar payment form, you'll need to create a HTML page and add the necessary code.
-
Create a new HTML file and add the following code:
<html> <head> <title>Moyasar Payment Form</title> </head> <body> <form id="moyasar-form" action="https://sandbox.paymoly.com/payments"> <input type="hidden" name="customer_ip_address" value="{{ Customer's IP Address }}"> <input type="hidden" name="amount" value="1000"> <input type="hidden" name="currency" value="USD"> <input type="hidden" name="description" value="LatePoint Payment"> <input type="submit" value="Pay Now"> </form> <script> // Add JavaScript code here </script> </body> </html>
Replace the placeholder values (
{{ Customer's IP Address }}
,1000
,USD
, andLatePoint Payment
) with your own values.
Step 3: Enabling JavaScript in LatePoint
To enable JavaScript in LatePoint, follow these steps:
- Go to your LatePoint account and navigate to the " Payments" tab.
- Click on the " Edit" button next to the Moyasar gateway.
- Scroll down to the "JavaScript Code" section and select " Enabled".
- Add the following JavaScript code in the "Custom JavaScript" field:
// Get the Moyasar form element var form = document.getElementById('moyasar-form');
// Add an event listener to the form submit event form.addEventListener('submit', function(event) { // Get the payment information var customerIP = document.getElementsByName('customer_ip_address')[0].value; var amount = document.getElementsByName('amount')[0].value; var currency = document.getElementsByName('currency')[0].value; var description = document.getElementsByName('description')[0].value;
// Call the Moyasar API to initiate the payment var xhr = new XMLHttpRequest(); xhr.open('POST', 'https://sandbox.paymoly.com/payments', true); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(JSON.stringify({ customer_ip_address: customerIP, amount: amount, currency: currency, description: description }));
// Handle the response xhr.onload = function() { if (xhr.status === 200) { console.log('Payment successful!'); } else { console.error('Payment failed: ', xhr.statusText); } }; });
// Prevent the default form submission behavior event.preventDefault();
This code will handle the payment form submission and initiate the payment processing using the Moyasar API.
**Step 4: Testing the Payment Form**
Now it's time to test the payment form. Load the HTML page in a web browser and click the "Pay Now" button. The form should submit successfully, and you should receive a response from the Moyasar API.
**Conclusion:**
By following this tutorial, you've successfully set up Moyasar with LatePoint and created a payment form to automate your payment processing. Remember to update your payment information in your Moyasar account and test your payment form regularly to ensure it's working correctly.
With this integration, you'll be able to:
* Accept online payments from your customers using Moyasar
* Automate payment processing with LatePoint
* Gain more control over your payment flow with custom JavaScript code
If you encounter any issues or have questions, feel free to ask for help.
Moyasar settings for LatePoint (Payments Addon)
Moyasar API Key In your LatePoint settings, navigate to Payment Gateways and click on the 'Moyasar' tab. Enter your Moyasar API Key in the provided field. You can find your API Key in the Moyasar dashboard.
Moyasar Secret Key Enter your Moyasar Secret Key in the provided field. This key is also available in the Moyasar dashboard.
Moyasar Sandbox Mode Select 'Enabled' if you want to use Moyasar's sandbox mode for testing purposes. This setting allows you to process test transactions without using real money.
Moyasar Environment Select the environment you want to use with Moyasar. Available options are 'Production' and 'Sandbox'.
Moyasar Language Choose the language you want to use for the Moyasar payment popup. Available options are 'English' and 'Arabic'.
Moyasar Logo Upload a custom logo to use in the Moyasar payment popup.
Moyasar Description Enter a custom description to display in the Moyasar payment popup.
Moyasar Failed Payment Status Select the status to assign to a payment that fails to complete. Available options are 'Failed', 'Pending', and 'Success'.
There are no reviews yet.