Skip to content

public.psps

Description

Labels

svc-portal

Columns

NameTypeDefaultNullableChildrenParentsComment
idintegernextval('psps_id_seq'::regclass)falsepublic.merchantsPSP unique identifier.
psp_codevarchar(50)falseUnique PSP code.
psp_namevarchar(255)falsePSP display name.
contact_emailvarchar(255)truePrimary contact email.
contact_phonevarchar(20)truePrimary contact phone.
statusvarchar(50)trueEntity status: Active, Inactive, or Suspended.
created_attimestamp with time zonetrueRecord creation timestamp.
updated_attimestamp with time zonetrueRecord last update timestamp.
payment_configjsontruePSP-level payment configuration (JSON).
pic_namevarchar(255)truePerson In Charge name.
pic_emailvarchar(255)truePerson In Charge email.
pic_phonevarchar(20)truePerson In Charge phone.
shipping_timing_policyvarchar(20)trueShipping timing policy: all_ready or partial_ok.
exception_shipping_datesjsontrueException shipping dates (YYYY-MM-DD).

Viewpoints

NameDefinition
Merchant HierarchyMulti-tenant hierarchy — PSP → Merchant → Store → Staff/Devices

Constraints

NameTypeDefinition
psps_pkeyPRIMARY KEYPRIMARY KEY (id)

Indexes

NameDefinition
psps_pkeyCREATE UNIQUE INDEX psps_pkey ON public.psps USING btree (id)
ix_psps_psp_codeCREATE UNIQUE INDEX ix_psps_psp_code ON public.psps USING btree (psp_code)

Relations


Generated by tbls

MPAC — MP-Solution Advanced Cloud Service