website logo
Create AccountSign In
⌘K
Moyasar Documentation
Payments
Credit Card
Apple Pay
STC Pay
Tokenization
Payment Errors
Form Configuration
Payouts
Payout Introduction
Single Payout
Bulk Payouts
Invoices
Creating invoices
Mobile SDKs
iOS SDK
Android SDK
Flutter SDK
Hosted Checkout
E-Commerce Plugins
WooCommerce
PrestaShop
NopCommerce
OpenCart
Magento2
Testing
Testing Cards
Apple Pay Testing
Custom Payments
Credit Cards
STC Pay
Apple Pay on Websites
Apple Pay on Apps
Tokenized Cards
Dashboard
Apple Pay Using Developer Account
Apple Pay Using Web Registration
Get Your API Keys
Setting up your IP whitelist
Setting up Webhooks
API
Introduction
Authentication
Pagination
Metadata
Payments
Payouts
Invoices
Tokens
Apple Pay
Webhooks
Errors
Support
Help Desk
Docs powered by
Archbee

Moyasar Documentation

10min

Explore our guides and examples to integrate with Moyasar.

Web Payments

Start accepting all major payment methods such as Mada, Visa, Mastercard, American Express, Apple Pay, Mada, and stc pay with our simple JavaScript library.

iOS SDK

Get started accepting payments through iOS, Android, Flutter SDKs, or React Native using a WebView component.

E-Commerce Plugins

Start accepting payments using all major platforms, including Woocommerce, OpenCart, Magento2, and Nopcommerce!

Invoices

Start using payment links using Moyasar Invoices

API Reference

Go through our API reference to learn about all the endpoints we provide

Custom Payments

Learn how to make your own payment forms and pass the payments to Moyasar.

Getting Started

To get started with Moyasar you will have to follow these steps :

1. Create An Account

If you don’t have an account yet, this is the place to begin. Visit the dashboard sign-up page.

We offer a free account for you to try our service in a sandbox environment.

2. Prepare Your API Keys

After signing in to the dashboard, get your API keys to authenticate your requests. There are two types of keys:

Publishable Key

The publishable key enables you to perform one operation only: creating a payment. Thus, you can attach the publishable key to public web forms (e.g., as an HTML hidden field).

Secret Key

The secret key enables you to all kinds of operations available in this documentation. The secret key is powerful and thus it must be kept secret at all times.

3. Start Integration

Choose any of the available integration methods below:

Web Payments

Start accepting all major payment methods such as Mada, Visa, Mastercard, American Express Apple Pay, Mada, and stc pay with our simple JavaScript Library.

Mobile SDKs

Get started accepting payments through iOS, Android, Flutter SDKs, or React Native using a WebView component.

E-Commerce Plugins

Start accepting payments using all major platforms, including Woocommerce, OpenCart, Magento2, and Nopcommrece.

API Reference

Learn how to integrate with Moyasar using your own form.

4. Verify Your Integration

Now, you will need to check your integration is working correctly by making a test API request using our Testing Cards.

Getting Help

Contact Support

Feel free to contact us at our support email support@moyasar.com

Help Desk

Checkout our Help desk for FAQs or Live Chat

API Documentation

In our API documentation, you will find all the available endpoints, as well as data types used in requests and responses.

Updated 15 Jul 2023
Did this page help you?
NEXT
Credit Card
Docs powered by
Archbee
TABLE OF CONTENTS
Credit Card
iOS SDK
WooCommerce
Creating invoices
Introduction
Credit Card
Getting Started
1. Create An Account
2. Prepare Your API Keys
Publishable Key
Secret Key
3. Start Integration
Credit Card
iOS SDK
WooCommerce
Introduction
4. Verify Your Integration
Getting Help
Contact Support
Help Desk
API Documentation
Docs powered by
Archbee