TrustStoreRequirementDto
invalidInvalid or unspecified category. Default value that should not be used in production.
businessBusiness information and operational requirements. Includes company details, business model, store policies, refund procedures, and operational guidelines for running a store on PayNow.
kycKnow Your Customer (KYC) identity verification requirements. Includes government-issued ID verification, proof of address, and identity confirmation as per PayNow's KYC Policy and conducted via any third party KYC partners
complianceRegulatory compliance requirements including AML checks and content policies. Covers sanctions screening, FATF checks, prohibited customer/product screening, and content compliance as defined in PayNow's policies.
riskRisk management and fraud prevention requirements. Includes transaction monitoring, unusual activity detection, and ongoing risk assessment procedures to protect against fraudulent activities.
technicalTechnical integration and setup requirements. Covers API configuration, webhook setup, platform integration, and any technical prerequisites for store operation.
financialFinancial setup and verification requirements. Includes payment processing configuration, banking information, Tipalti/Trolley payout setup, tax documentation (W-9, W-8, etc.), and payment method verification.
legalLegal agreement and policy acceptance requirements. Covers acceptance of User Agreement, Terms of Service, Privacy Policy, and any other legal documents required by PayNow for store operation.
otherOther miscellaneous requirements that don't fit into the above categories. Used for special cases or additional requirements specific to certain store types or jurisdictions.
invalidstoreThe associated store
paynowWe as a platform, RequestedByDetail is the admin actor ID in that case (or null if internal)
payment_processorPayment processor, e.g. Stripe
payout_providerPayout provider, e.g. Trolley, PayPal
kyc_providerKYC provider, e.g. Stripe, Onefootprint
externalExternal party, not fitting in any other category, e.g. government, regulators
invalidpendingRequirement created, awaiting action
under_reviewSubmitted, under review, or awaiting external verification
requires_revisionRejected, needs store to resubmit with corrections
approvedRequirement successfully fulfilled
expiredRequirement expired and needs renewal
waivedRequirement waived by PayNow (manual override)
rejected_finalRequirement fully rejected - usually terminal state for the entire store
submissionsTrustStoreRequirementSubmissionDto[]RequiredAssociated submissions for this requriement.
submitted_byActorDtoRequired
anonymoususerapi_keycustomergame_serverinternaladminplatformglobal_customer
{
"category": "invalid",
"code": "string",
"created_at": "2024-01-01T00:00:00Z",
"id": "411486491630370816",
"metadata": {},
"name": "string",
"requested_by": "invalid",
"restricts_capabilities": [
"string"
],
"status": "invalid",
"store_id": "411486491630370816",
"submissions": [
{
"id": "411486491630370816",
"store_id": "411486491630370816",
"store_requirement_field_id": "string",
"store_requirement_id": "411486491630370816",
"submitted_at": "2024-01-01T00:00:00Z",
"submitted_by": {
"type": "anonymous",
"id": "411486491630370816"
},
"text_value": "string",
"file_id": "string",
"file_name": "string",
"file_content_type": "string",
"file_size_bytes": 0,
"submitted_by_ip_address": "string",
"submitted_by_user_agent": "string"
}
],
"template_id": "string",
"originating_flag_id": "411486491630370816",
"description": "string",
"schema": {},
"requested_by_detail": "string",
"updated_at": "2024-01-01T00:00:00Z",
"deadline_at": "2024-01-01T00:00:00Z",
"submitted_at": "2024-01-01T00:00:00Z",
"verified_at": "2024-01-01T00:00:00Z",
"rejected_at": "2024-01-01T00:00:00Z"
}