Control · PAY-01

Payment APIs secured with mTLS, signing and customer 2FA

Payments SecuritySOC 2 · ISO 27001 · RBIRisk High

Requirement to validation

What should be true

Integrations with the payment gateway use mutual TLS and signed requests; customer-initiated payments on the portal require OTP / device-bound second factor.

Requirements
ISO-A.8.24 A.8.24 · Use of cryptography
ISO-A.8.5 A.8.5 · Secure authentication
RBI-DPSC-2021-4 RBI-DPSC-2021 §4 · Digital payment security — application security, API security, transaction authentication (RBI Master Direction on Digital Payment Security Controls, 2021)
SOC2-CC6.1 CC6.1 · Logical access security software, infrastructure and architectures
SOC2-CC6.7 CC6.7 · Restricts transmission and movement of information; encryption in transit
Testing procedure
API gateway config, portal auth service. Tests: PayGate Payment Gateway: mTLS enforced on payout API; Meridian Customer Portal: Payment initiation requires 2FA. Frequency continuous.

Findings (1)

Open list →
FindingObservationControlApplicationsSeverityStatusOwnerActionValidation
F-IAQ2-PAY-01Bulk payout API accepted requests without customer 2FAPAY-01PayGate Payment Gateway, Meridian Customer PortalHighClosedDeepa MenonREM-F-IAQ2-PAY-01 · ClosedValidated

Evidence (4)

Open list →
EvidenceTitleControlSource systemCollectedStatus
Q2-EV-039PayGate Payment Gateway · system export (Q2)PAY-01PayGate Payment Gateway6 Jun 2026Rejected
Q2-EV-040Meridian Customer Portal · configuration report (Q2)PAY-01Meridian Customer Portal11 Jun 2026Rejected
RBI-REQ-035PayGate: mTLS enforced on payout APIPAY-014 Oct 2026Accepted
RBI-REQ-036Meridian Customer Portal: Payment initiation requires 2FAPAY-01Meridian Customer Portal9 Oct 2026Accepted

Tests (2)

Open list →
TestControlCycleTestedByResultConfidence
TST-RBI-PAY-01PAY-01 · Payment APIs secured with mTLS, signing and customer 2FAQ3 2026 Unified Program Review5 Oct 2026Vikram Mehta, Farah Khan · Meridian Internal Audit (IS Audit cell)PassHigh
TST-Q2-PAY-01PAY-01 · Payment APIs secured with mTLS, signing and customer 2FAQ2 2026 Unified Program Review18 Jun 2026Farah Khan, Vikram Mehta · Meridian Internal AuditFailHigh