LogoLogo
NymCardAPI catalogContact usnFront catalog
  • NYMCARD DOCUMENTATION
  • Get Started
    • nCore API Quick Tutorial
    • API Core Principles
    • Program management
      • Manage documents by APIs
      • User KYB process
      • Necessary parameters per user type
      • User ID verification by SDK
      • User KYC process
    • Issuance
      • Users
      • Cards
    • Issuing Physical Cards
      • Individual card issuance
      • Bulk card issuance
      • Card fulfillment
      • Card PIN management
      • Card replacement
      • Proxy number usage
    • Issuing Virtual Cards
      • Migration of virtual to physical card
    • Funding and transfers
      • Funding
      • Internal funding source
      • External funding source
        • From card
        • From bank account
        • Lean API flow
        • DAPI direct API flow
      • Transfers
      • Western Union APIs
    • Product Management
      • Card product
      • Balance limits
      • Velocity limits
      • Fees
      • Charges
      • Multi-currency
      • Authorization controls
        • Enhancements for MCC list management
    • Transactions
      • Payment ecosystem
      • Transaction lifecycle
      • Transaction types
      • Transaction endpoints scenarios
      • Multi-clearing process
    • Webhooks
      • Introduction to webhooks
      • nCore webhook events
      • Steps to configure a webhook
      • Webhooks samples
      • Webhook changes for simulation
      • Webhooks management
    • Security
      • PCI widget
      • 3D Secure
      • OTP SMS templates
    • Release announcements
      • Embedded Lending Release Notes
      • Changes in the release on 13/07/2023
      • Changes in the release on 23/05/2023
      • Changes in the release on 04/04/2023
  • For developers
    • nCore API catalog
    • nFront API catalog
Powered by GitBook
On this page
  • Card renewal
  • Multi-currency related enhancements

Was this helpful?

  1. Get Started
  2. Release announcements

Changes in the release on 04/04/2023

PreviousChanges in the release on 23/05/2023

Last updated 1 year ago

Was this helpful?

Be aware, that the following enhancements will be added to API catalog later, when full features will be implemented. But these changes have impact on current implementation, so please get acquainted with it:

Card renewal

Introduced the following parameters in the response of APIs under 'card_settings' parameter: "allow_card_renewal", "renew_before_days", "new_pan_on_renewal", "auto_renewal_process". They are used to renew an existing card so that if a card is about to be expired, a new card can be generated and provided to the cardholder for uninterrupted card services.

Impacted APIs:

  • Create card product

  • Update card product

  • Get card product

  • Get list of card product

This enhancement has impact on both existing and new card products.

Example:

 "card_settings": {
  ...
  "allow_card_renewal": true, // default = false
  "renew_before_days": 60, // default = 60
  "new_pan_on_renewal": false,  // default = false
  "auto_renewal_process": true // default = false
}

Multi-currency related enhancements

Multi-currency feature is not fully implemented yet, but still there are some enhancements, which impact current implementation.

  1. Impacted APIs:

    • Create account - "currencies" & "wallet_details" are returned in the response

    • Get account details - "balance_limits" if linked to the account, "currencies" & "wallet_details" are returned in the response

    • Get list of accounts - "balance_limits" if linked to the account, "currencies" & "wallet_details" are returned in the response

    • Change account status - "balance_limits" if linked to the account, "currencies" & "wallet_details" are returned in the response

  2. Impacted APIs:

    • Get account details

    • Get list of accounts

    • Change account status

Example:

 {
 "balance_limits": [
        {
            "balance_limit_id": "BLimit003",
            "currency": "AED"
        }
    ],
    "currencies": [
        "AED"
    ],
    "wallet_details": [
        {
            "currency": "AED",
            "priority": 1,
            "status": "ACTIVE"
        }
    ]
}

Introduced a new parameter "is_multi_currency_product" in APIs to indicate whether the card product is a single currency or a multi-currency card product. It is already reflected in the response of card product related APIs for single currency card products with default value of "is_multi_currency_product": false.

Added new parameters ( "currencies", "wallet_details" - "currency", "priority", "status") to APIs. It gives possibility to create initial wallets upon account creation, so that users can utilize multi-currency wallets. This enhancement has impact only on new accounts.

Added new parameters ( "balance_limits" - "currency", "balance_limit_id") to APIs. It gives possibility to link balance limits of non-priority 1 currencies so that balance limits in each currency can be applied during transactions. This enhancement has impact on both existing and new accounts.

Card products
Accounts
Accounts
Card products
Card renewal
Multi-currency related enhancements