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
  • WEB
  • 1. MoneyCollect-hosted payment page
  • 2. In-page checkout
  • 3. API-direct
  • IOS
  • Andorid
  1. Payment

Accept a payment

Securely accept payments online.

PreviousGet startedNextHosted payment page

Last updated 1 year ago

WEB

1. MoneyCollect-hosted payment page

Redirect customers to a MoneyCollect-hosted payment page.

This method offers a streamlined, hosted checkout experience for users. You can also add a brand logo to the payment page from your dashboard settings.

2. In-page checkout

Build a custom payment integration by embedding UI components on your site.

This method requires you to set up MoneyCollect in your application, create a Payment object to manage the payment lifecycle, and build a checkout page on the client side.

3. API-direct

Utilize a server-to-server approach with MoneyCollect's Java SDK.

This method requires setting up MoneyCollect SDK, creating a Payment Method for different payment options, and then creating a payment. This method provides a high level of control over the payment process.

Given its direct handling of sensitive payment data, it requires the merchant to have PCI certification to ensure compliance with our security standards.

IOS

Integrating MoneyCollect into your iOS app to facilitate payments.

This method requires setting up MoneyCollect SDK in your iOS project, handle payment information securely, and create payments directly from your app.

The SDK supports Apple Pay and traditional payment methods.

Andorid

Integrating MoneyCollect SDK into your Android application.

This method requires setting up MoneyCollect SDK, securely handling payment details, and processing transactions within your app.

The Android SDK supports Google Pay and traditional payment methods.

Hosted payment page
In-page checkout
API-Direct
iOS
Android