generated: '2026-08-26' method: searched source: https://paymate.in/security.html; https://api.paymate.my/GlobalPartnerAPI; openapi/paymate-global-partner-api-openapi.yml docs: - https://paymate.in/security.html - https://api.paymate.my/GlobalPartnerAPI sector: payments regulatory_regime: payments standards: - id: pci-dss name: PCI DSS conforms: true version: 3.2.1 evidence: >- "PayMate operates on a validated PCI DSS 3.2.1 certified platform" — https://paymate.in/security.html. The page carries a ControlCase compliance seal (seal.controlcase.com, popup id 3637549589) naming ControlCase as the assessor. The claim is also made INSIDE the contract: the AddCard operation (POST /v1/AddCard) is described as "Businesses can tokenize their credit cards for secure transactions through Paymate Tokenize Card API. Only PCI certified customer can use this api" — i.e. the API gates raw-PAN submission on the caller's own PCI status. location: openapi/paymate-global-partner-api-openapi.yml#/paths/~1v1~1AddCard/post/description - id: 3-d-secure name: 3-D Secure (EMV 3DS) conforms: true evidence: >- The AddCard response documented in PayMate's own endpoint dataset returns a FormData field containing a 3-D Secure challenge form ("3D Secure", posting pspReference / PaReq / TermUrl to an Adyen threeDS2 endpoint) alongside StatusCode "Token creation in process". Card enrolment therefore carries an issuer authentication step the partner must render. The example in the docs points at Adyen's TEST checkoutshopper host, which also identifies Adyen as the acquiring processor behind card tokenization. location: openapi/_source/paymate-global-partner-api-my.json ("Add Card" -> response_code) - id: iso-20022 name: ISO 20022 conforms: false evidence: >- No ISO 20022 message type (pain.001, pacs.008, camt.05x) appears anywhere in either API. Payments are described by domestic rail name (NEFT, RTGS, IMPS, EFT, ACH) with a proprietary JSON envelope. - id: iso-9362-bic name: ISO 9362 BIC / ISO 13616 IBAN conforms: true evidence: >- BIC/SWIFT and IBAN fields are first-class parameters on the bank-account objects used by SetCollectionAccount, ContactBoarding, ModifyContact, ManageContacts, MakePayments, GetPaymentStatus, PaymentReport, CollectionStatus and CollectionReport, and Australia's dataset additionally carries BSB. Beneficiary identification follows the international identifier scheme rather than a PayMate-private one. location: openapi/_source/paymate-global-partner-api-my.json (BankAccountDetails) - id: psd2-sca name: PSD2 / SCA conforms: false evidence: PayMate does not operate in the EEA/UK; no PSD2, SCA or open-banking claim is published. - id: confirmation-of-payee name: Confirmation of Payee conforms: false evidence: >- No payee-name-check operation. PayMate does describe soft KYB/KYC and AML checks on suppliers and customers before payout (Introduction, Partner API docs) and exposes processbuyersupplierkyc, but that is an onboarding check, not a per-payment CoP. - id: open-payments name: Open Payments conforms: false evidence: No Open Payments / Interledger surface. - id: oauth2 name: OAuth 2.0 conforms: false evidence: Both APIs authenticate with issued header credentials; no OAuth 2.0 or OpenID Connect surface. - id: oidc name: OpenID Connect conforms: false evidence: No /.well-known/openid-configuration on any PayMate host (all probed paths 404 — see well-known/). - id: rfc9457 name: RFC 9457 Problem Details conforms: false evidence: >- Proprietary envelope (RequestID / StatusCode / Description / DetailedSummary) with HTTP 200 on business failure. See errors/paymate-error-codes.yml. - id: pagination name: Standard pagination conforms: false evidence: Report operations filter by date range only; no page/offset/cursor, no total count, no next link. - id: idempotency name: Idempotency conforms: partial evidence: >- Mandatory partner-supplied RequestID on every operation and a client OrderID on payment/collection creation, with StatusCode 413 "OrderId already processed" rejecting duplicates. No Idempotency-Key header, no replay semantics, no retention window. See conventions/paymate-conventions.yml. regulatory: - regime: Reserve Bank of India — Payment and Settlement Systems Act claimed: true evidence: >- "PayMate is compliant as per Reserve Bank of India guidelines related to Payments and Settlements Act" — https://paymate.in/security.html. - regime: India GST claimed: true evidence: >- GSTIN is a contact field on the India API and GST payment is a first-class product feature; 18% GST is applied to all published fees. certifications: - name: PCI DSS version: 3.2.1 status: validated assessor: ControlCase source: https://paymate.in/security.html seal: http://seal.controlcase.com/ (popup id 3637549589) note: >- PCI DSS 3.2.1 was retired by the PCI SSC in March 2024 in favour of v4.0. PayMate's public page still names 3.2.1 and carries no visible assessment date, so the currency of the validation cannot be established from public material. absent: - No SOC 2 report, ISO 27001 certificate, HIPAA or FedRAMP claim is published. - No trust centre, no compliance document portal, no published audit or pen-test summary. - No security.txt, no vulnerability disclosure policy and no bug bounty programme (probed 2026-08-26).