Data security and compliance requirements

Learn about card data protection, transaction risk control, identity checks, AML requirements, and compliance responsibility boundaries in issuing.

ONERWAY Issuing provides card data protection, transaction risk control, and compliance support capabilities for issuing. When creating cardholders, issuing cards, processing transactions, and managing cards, merchants should establish corresponding data security and compliance processes according to platform rules, card network requirements, and applicable regulatory requirements.

Data security

Issuing involves sensitive data such as card numbers, expiry dates, CVV, cardholder information, and transaction records. During integration and use, merchants should follow the principle of least necessity, access, transmit, and process related data only in authorized business scenarios, and take necessary technical and management measures to prevent data leakage, misuse, or unauthorized access.

PCI DSS compliance

ONERWAY handles card data according to Payment Card Industry Data Security Standard (PCI DSS) requirements and reduces card data leakage risks through access control, transmission encryption, and sensitive data display restrictions.

When merchants access or process sensitive card information, they should also follow these requirements:

  • Do not record full card numbers in logs, tickets, screenshots, or uncontrolled systems
  • Do not store CVV in plaintext, and do not use CVV outside authorization scenarios
  • Use secure channels such as HTTPS to transmit sensitive data
  • Apply least-privilege access to sensitive data query or display capabilities
  • Keep necessary audit records for operations involving card data access, query, or export

Sensitive information protection

Information typeProtection requirement
Card numberDisplay only the last four digits by default. Full card numbers should be retrieved only when necessary and authorized.
CVVUse only for necessary verification scenarios. Do not persist, cache, or store it long term.
Expiry dateTransmit through secure channels and restrict display, access, and usage scope.
Cardholder informationUse only for authorized scenarios such as cardholder creation, identity checks, transaction processing, and compliance review.

Risk control capabilities

The platform identifies and handles risks based on card status, transaction behavior, merchant category, region, amount, frequency, and other dimensions. In some high-risk scenarios, transactions may be declined, or cards may enter restricted statuses such as system freeze. Follow platform prompts or support processes for further handling.

Real-time transaction monitoring

  • Perform real-time or near-real-time risk assessment on transaction requests
  • Identify abnormal amounts, frequencies, regions, merchant categories, or card usage behavior
  • Decline, block, review, or monitor high-risk transactions as needed
  • Trigger system freeze, permission restrictions, or manual review processes when necessary

Common risk control dimensions

Risk control dimensionDescription
Spending limitsControl single-transaction, daily, or periodic spending amounts
Merchant categoryDetermine whether a transaction complies with card usage rules based on MCC or merchant type
Region rulesDetermine whether a transaction region is supported based on business scope, product rules, or risk strategy
Transaction frequencyIdentify high-frequency transactions or abnormal transaction patterns within a short period
Card statusDetermine whether a transaction is allowed based on active, frozen, system-frozen, terminated, expired, or other statuses

Compliance requirements

Before using issuing capabilities, merchants should ensure that their business, cardholder sources, card usage scenarios, fund sources, and transaction purposes comply with platform rules, card network requirements, and applicable laws and regulations. Different products, regions, or business models may have different information collection and review requirements.

KYC

When creating cardholders, merchants usually need to complete required information collection and checks, including basic information, contact information, country or region information, billing address, and other information required by the platform. Actual fields depend on product rules, account configuration, and compliance requirements.

KYB

When enabling issuing capabilities, merchants need to complete business qualification review. Review items usually include business entity information, shareholder or legal representative information, business model, fund source, expected card usage scenarios, and compliance commitments.

AML

The platform and merchants should jointly address anti-money laundering requirements, including suspicious transaction identification, sanctions or watchlist screening, transaction monitoring, abnormal behavior review, and necessary reporting or cooperation processes. Merchants should avoid using cards for transaction scenarios that do not comply with platform rules or regulatory requirements.

User agreements and electronic signature

Before cardholders use cards, merchants should ensure that cardholders have read and agreed to the relevant agreements, such as cardholder service agreements, card usage terms, and privacy policies. Agreement confirmations, authorization records, and related operation records should be properly retained for future lookup, audit, or compliance proof.

If merchants or cardholders have questions about a transaction, see Transaction disputes.

Compliance responsibilities

Compliance responsibilities are usually shared by the platform and merchants. The specific division depends on the business flow, data processing method, integration model, and applicable rules. Merchants are responsible for the authenticity of their business, cardholder management, internal permission controls, and compliant card usage.

Responsible partyResponsibilities
ONERWAYPlatform compliance framework, technical security controls, transaction risk control capabilities, and necessary regulatory and audit support
MerchantBusiness authenticity, cardholder management, compliant card usage, sensitive information protection, internal permissions, and operation audit

Security recommendations

Merchants should integrate issuing capabilities into a controlled server-side environment and establish internal operation rules to avoid risks caused by key leakage, excessive permissions, card data misuse, or abnormal card usage.

  • Properly protect sensitive credentials such as API keys and Webhook Secrets, and do not expose them in clients, frontend code, or public repositories
  • Rotate keys regularly and use different credentials for sandbox and production environments
  • Configure IP allowlists, permission controls, and operation audits for sensitive APIs
  • Regularly review card usage and promptly freeze or handle abnormal cards
  • Establish internal approval, permission tiering, exception reporting, and emergency response processes