Paymennt Documentation

website·Indexed 33 days ago

https://docs.paymennt.com

Developer guides and API documentation for Paymennt, featuring integration flows for payment links, hosted frames, and e-commerce plugins like WooCommerce. Includes SDKs for iOS and Android, subscription management, multi-currency payment settings, and business account configuration including KYC and payout management.

Tokens
17.1K
Snippets
22
Records
155
Agent score
67%

What's inside Paymennt

  1. Overview of Paymennt finance management capabilities

    The Paymennt platform provides several tools for managing funds and payments:

    • Account Balance: Review processing amounts, payout amounts, on-hold balances, and transaction history.
    • Monthly Statements: Access and view available monthly account statements.
    • Payouts: Manage payout bank accounts, payout frequency, and view payout history.
    • Settlement: View settlement history and monthly statements.
    • Disputes: Access and review dispute records.
    • Payment Methods: Control which payment methods are available to customers.
    • Tax Settings: Manage tax configurations for products.
    • Card-on-file: Manage payment cards used for plans or subscriptions.
    • Refunds: Process and manage refunds.
  2. Understand Paymennt Reserve Accounts

    A Reserve Account in Paymennt is a specialized account where funds are held by payment gateways as a security or compliance measure. These funds ensure availability to cover potential risks such as chargebacks, refunds, or other compliance-related issues, providing financial stability for both the gateway and the merchant.
  3. Available Paymennt Mobile SDKs

    Paymennt provides software development kits (SDKs) for mobile platforms to enable payment processing and transactions while removing the need for the developer to handle sensitive data directly. Supported mobile platforms include Android and iOS.
  4. Integrate Paymennt with accounting software

    The Paymennt platform provides out-of-the-box connections to third-party accounting tools to simplify business management. Supported integrations include Xero and Zoho Books.
  5. Accept payments in multiple currencies with Paymennt

    Paymennt allows merchants to accept payments in currencies other than their account's settlement currency via Multi-Currency Processing. This enables displaying prices in the customer's native currency to reduce conversion costs. Supported currencies include AED, USD, GBP, EUR, and all GCC currencies. Availability depends on the user's specific plan.
  6. Available Paymennt Server-Side Libraries

    Paymennt provides server-side libraries to facilitate payment integrations. Currently, a PHP library is available.
  7. Understand Paymennt settlement and hold periods

    Transactions on Paymennt.com are typically settled within 1-5 working days, depending on the selected plan. Funds are moved to the available balance once settled, at which point they can be accessed via payouts.

    In some cases, 'Hold Periods' are applied where funds are temporarily held to verify transactions, manage potential chargebacks, or ensure regulatory compliance. The duration of a hold varies based on transaction size and risk assessment. Additionally, Paymennt may use Rolling or Fixed Reserves based on merchant category and risk levels to cover potential liabilities.

  8. Understand Paymennt's ongoing KYC monitoring and reviews

    Paymennt maintains regulatory compliance after onboarding through two primary mechanisms:

    1. Ongoing Monitoring: Includes transaction monitoring for suspicious patterns, behavioral analysis to detect fraud, comprehensive sanction checks for applicants and shareholders, and secure data storage.
    2. Periodic KYC Reviews: Regular updates of identification and business documents to ensure validity, risk reassessment based on transaction history, and alignment with current regulatory standards.
  9. Implement the paymennt iOS payment flow

    Accepting card payments with the paymennt iOS SDK requires a three-step process:

    1. Create a Device Checkout: Request a checkout key via the paymennt API from your server.
    2. Initiate SDK: Use the PointCheckoutClient with the provided checkout key to start the payment process.
    3. Verify Status: Query the paymennt API from your server to verify the final payment status.
  10. Update user contact information

    To edit your contact details, navigate to the user settings page by tapping the 'Profile Picture' icon in the top left corner of the side menu. In the 'Contact information' section, tap 'Edit' to modify your name, mobile phone number, and email address.
  11. Upgrade or downgrade a Paymennt subscription plan

    To change your subscription tier, navigate to 'My Plan' under the 'Account' sub-menu and select the 'Upgrade/ Downgrade' button.

    Billing Behavior:

    • Upgrades: Take effect immediately. You will be charged a pro-rata rate covering the difference between the existing and new plans.
    • Downgrades: Take effect at the start of the next billing cycle. You retain access to higher-tier features until the current cycle ends. No refunds are provided for downgrading.
  12. Install paymennt plugin via WordPress Marketplace

    The paymennt plugin can be installed directly from the WordPress marketplace:

    1. Log in as an administrator.
    2. Navigate to Plugins > Add New.
    3. Search for 'Paymennt' in the search bar.
    4. Click Install Now, then click Activate once installation is complete.