Documentation
HOMEAPI ReferencePayment Demo
English
English
  • đź“–Home
  • API Reference
  • Wallet
    • Activate Account
    • Multi-currency Balance
    • Global Collection Account
    • Payout
    • Account settings
  • Payment
    • Get started
    • Accept a payment
      • Hosted payment page
      • In-page checkout
      • iOS
      • Android
      • API-Direct
    • Save a card during payment
      • iOS
      • Android
    • Pre-authorize a payment
    • 3D secure authentication
      • iOS
      • Android
    • Subscriptions
      • Recurring
    • Add payment methods
      • Supported APM codes and attributes list
      • APM Integration Guide
    • After the payment
      • Webhook
      • Refunds
      • Response handling
    • About the APIs
      • Currencies
      • Payments
        • How payments work
  • Business Operation
    • MoneyCollect dashboard
      • Home
      • Mobile apps
    • Account
      • Your account
      • Multiple Accounts
      • Account security
    • Alternative payment methods
      • Apply for APMs from your dashboard
        • Google pay
    • Customers
      • Customer portal
    • Products & Prices
      • Pricing table
    • Invoicing
      • How invoicing works
      • Use the dashboard
        • Customers
        • Products and prices
        • Invoice page
      • Hosted Invoice Page
      • No-code quickstart guide
    • Subscriptions
      • Subscription status
      • Subscription settings
      • Create a subscription
    • Pricing
      • Reserves
      • Fees for APMs
    • Payouts
    • Financial reports
      • Select preferred report
      • Balance summary
      • Payout reconciliation
    • Partners
      • Partner pricing
    • Risk management
      • Disputes
        • How disputes work
        • Respond to disputes
          • Dispute reasons
        • Measuring disputes
      • Fraud
        • Monitoring programs
        • High risk merchant lists
        • Tools
        • Fraud prevention
    • Start a team
      • Teams
      • User roles
    • Startup incorporation
  • Developer tools
    • API-Keys
    • Libraries
    • Plugins
      • WooCommerce
      • Magento
        • Using Magento 2 Admin Panel
      • Shopify
        • MoneyCollect Payments App
        • Legacy Version
          • Credit Card Direct Payments App
          • Credit Card Redirected Payments App
          • Alternative Payment Methods App
      • Wix
      • SHOPLINE
      • SHOPLAZZA
      • Xshoppy
      • ShopBase
      • PrestaShop
      • OpenCart
      • AllValue
        • Using Allvalue Panel
Powered by GitBook
On this page
  1. Payment

Get started

PreviousAccount settingsNextAccept a payment

Last updated 1 year ago

Integrating MoneyCollect into your app or website can begin as soon as you create a MoneyCollect account, and requires four steps:

  1. for a MoneyCollect account.

  2. so MoneyCollect can authenticate your integration’s API requests.

  3. to MoneyCollect API References and interact with the MoneyCollect API.

  4. to confirm everything is up and running.

Step 1: Sign up for an account before development

Create a MoneyCollect account from for yourself and your team members to test and develop. You will be given an Owner role when signing up,and then you are able to invite other members of your team to access this account as other user roles.

Every account has two pairs of keys: one for testing and one for running live transactions. All API requests exist in either test or live mode.

Only 3 roles can access to the API keys: Owner/ Administrator/Developer.

You can begin interacting with your MoneyCollect account in test mode as soon as you create it, but you can’t create live charges until you activate it.

Step 2: Get your API keys

Access your test API credentials to start making test transactions.

  1. Users with Administrator/ Developer permissions can access a MoneyCollect account’s API keys by navigating to the Developers section of the MoneyCollect dashboard and clicking on API Keys. Your API keys are available in the dashboard and you can copy the public and private keys for the next step. Please note that the private keys are used for server-to-server identity authentication, and they will only be revealed once and need to be kept secret.

  2. Configure your system to securely store the API keys. If any of your private keys get lost or compromised, you need to delete it and generate a new one.

If you can’t see your private API keys in the Dashboard, this means you don’t have access to them. Contact the owner of your MoneyCollect account and ask to be added to your team as a developer.

Use only your test API keys for testing and development. This ensures that you don’t accidentally modify your live customers or charges.

Step 3: Testing with MoneyCollect active API reference before integration

Step 4: Send a test API request and get a dynamic response

Click the “Send Request” button with the correct API key, then you can get the dynamic response in real-time.

Use the and paste your API key to one of MoneyCollect's API endpoints, like the screenshot shown below. (Remember to add "Bearer" in front of your API key)

MoneyCollect active API Reference
dashboard
Sign up
Obtain your API keys
Enter your API keys
Send a test API request