
    {ik!                     r   U d dl mZ d dlmZ d dlmZ  G d dee      Z G d dee      Z G d d	ee      Z	d
Z
d
ZdZddgZdZg dZdZdZdZdZg dZg dZd dg ddddg ddddg dddd g d!dd"d#d$d%gdd
d&g dd'd(g dgZg d)Zg d*Zg d+Zej4                  d,d- eej6                         eej6                         d. eej6                         d/d0 eej6                         d1ej8                  ej:                  ej<                  ej>                  ej@                  ejB                  d2Z"ee#d3<   y4)5    )Enum)settings)Dictc                       e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$dZ%d#Z&d$Z'd%Z(d&Z)d'Z*d(Z+d)Z,d*Z-y+),API_PREFIXESz/administratorsz/authz/usersz
/merchantsz
/customersz/payment-requestsz/filesz/tilledz/site-masterz
/geocodingz/transactionsz	/invoicesz	/settingsz/payment-methodsz/rolesz/permissionsz	/receiptsz/reportsz	/webhooksz
/templatesz/refundsz	/productsz/plansz/categoriesz/authorizationsz
/addressesz/taxesz/payment_methodsz/payoutsz	/reminderz
/checkoutsz/notesz/payersz
/discountsz/groupsz/clausesz
/contractsz/activitiesz	/messagesz/administrators/plansz/site-settingsz	/customerN).__name__
__module____qualname__ADMINAUTHUSERMERCHANTCUSTOMERPAYMENT_REQUESTFILETILLEDSITE_MASTER	GEOCODINGTRANSACTIONSINVOICESSETTINGSPAYMENT_METHODROLE
PERMISSIONRECEIPTSREPORTSWEBHOOKS	TEMPLATESREFUNDSPRODUCTSPLANS
CATEGORIESAUTHORIZATION	ADDRESSESTAXESTENDERSPAYOUTSREMINDERCHECKOUTNOTESPAYERDISCOUNTCLAUSE_GROUP_CATEGORYCLAUSE_GROUPCLAUSE	CONTRACTS
ACTIVITIESMESSAGESADMIN_PLANSSITE_SETTINGSADMIN_CUSTOMER     V/var/www/html/hwPaymentPortal-be-dev/hw-payment-portal-api/src/core/utils/constants.pyr   r      s    EDDHH)ODF KI"LHH'NDJHGHIGHEJ%MIE GGHHEEH)LFIJH)K$M Nr7   r   c                   \    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZy)MODULESusermerchantcustomerpayment_requestsite_mastersite_settingsfile	geocodingtransactioninvoicer   role_permissionsite_master_industryplancheckoutdiscounttaxtenderspayer	contractsN)r   r	   r
   r   r   r   r   r   r4   r   r   r   r   r   r   SITE_MASTER_INDUSTRYPLANr)   r,   TAXr&   r+   r0   r6   r7   r8   r:   r:   4   sg    DHH'OK#MDI LHHD1DHH
CGEIr7   r:   c                        e Zd ZdZdZdZdZdZy)
OPERATIONScreateupdatelistreaddeleteN)r   r	   r
   CREATEUPDATELISTREADDELETEr6   r7   r8   rR   rR   K   s    FFDDFr7   rR      )   r^   z
image/jpegz	image/pngi   )	pngjpgjpegpdfcsvzipzx-zipzx-zip-compressedzoctet-stream
   i?B expiredcreated)	localhostzlocalhost:3000zlocalhost:5173zfluxpay.comzwww.fluxpay.comzfluxpay-dev.glohtesting.comz fluxpay-v2-dev.dreamztesting.comz	127.0.0.1)rh   localhostapiuiapisadminadminsadministratoradministratorsinfomailemailmailingemailingrr   informationhomewebnetinternetintranettestgetpostputrW   optionspatchmodifyr=   clientr;   r<   passwordrt   domain	subdomaindatetextnumberfloatintstringstrdatetimefluxfluxpayzadmin-panel	dashboardzcontrol-panel
managementsupporthelpbillingpaymentrH   accountprofiler   backuprestorearchivestorage
repositorydatabasedbcachememcache	memcachedredisqueuejobtaskprocessworker	schedulercronloglogsloggingmetrics	analyticssecurityauthauthenticationauthorizationloginsigninsignupregisterlogoutsignout
encryptionssltlsfirewallloadbalancervpnsshr;   role
permissiongroupteamorganizationcompanycorporation
enterprisestartupzmedium-businesszlarge-businessindustrysectormarketeconomyfinancebankzfinancial-institution
investment	insurance
accountingauditingrJ   taxation
decryptionhashing	signatureverificationcdnzGeneral Info)business_namebusiness_typecategorycompany_emailcompany_phonecompany_websitedescriptionfounding_dater   
legal_namelocale%percentage_of_sales_to_other_businessregionstatement_descriptortax_idcurrencyaverage_transaction_amountyearly_txn_volumehigh_transaction_amount	bank_namebank_account_holder_namebank_account_owner_typebank_account_typebank_account_numberbank_routing_numbermonthly_volume)orderlabelrequired_fieldset   zBusiness Address)address_line_1statecityzipcodecountry   zBusiness Owners)
first_name	last_namephone	job_titlert   percent_ownedr   r   r   r   r   ssndob   Payments)	name_of_last_processorhow_long_customer_receive_goods!average_transaction_monthly_counthighest_transaction_amount!average_trnsaction_monthly_amount average_trnsaction_yearly_amountperson_card_presentmoto_telephonewebsite_ecommerce   zBank Accountr   r   	Documents   
Acceptance)visaVisaVISA)amexzamerican expressAmericanExpresszAmerican ExpresszAMERICAN EXPRESS)
mastercard
MastercardzMaster CardMaestro
MASTERCARDz+Serving secure and fast payments since 2021z16B, NY Street, Californiaz/terms-of-service/z	/privacy/ z/images/receipt)project_nameproject_sloganproject_addressproject_linkterms_of_serviceprivacy_policysocialssite_media_urlsupport_emailsupport_phonetemplate_primary_colortemplate_secondary_colortemplate_logotemplate_footer_logoMAIL_TEMPLATE_DEFAULTSN)$enumr   src.core.configr   typingr   r   r   r:   rR   MAX_UPLOAD_LIMITMAX_UPLOAD_SIZE_MBMAX_UPLOAD_RESOLUTION$THUMBNAIL_ALLOWED_FILE_CONTENT_TYPESTHUMBNAIL_MAX_FILE_SIZE_BYTESALLOWED_FILE_CONTENT_TYPESDEFAULT_PER_PAGEMAX_PER_PAGEDEFAULT_STATUS_TEXTDEFAULT_CONTRACT_STATUS_TEXTALLOWED_HOSTSRESTRICTED_HOSTNAMESONBOARDING_META
VISA_NAMESAMERICAN_EXPRESS_NAMESMASTERCARD_NAMES	APP_TITLESERVER_FRONTAPP_SUPPORT_EMAILAPP_SUPPORT_PHONEAPP_PRIMARY_COLORAPP_SECONDARY_COLORAPP_LOGOAPP_LOGO_SECONDARYr,  __annotations__r6   r7   r8   <module>rI     s    $ +!3 +!\c4 .d    " (4k'B $ # 
    ( 	C N 
 D #

 "
( 

  35JK
 +B?,R@kVr
   &&C3--.x44566HIX2234I>X2234OD////&88 ( < <&&$77   r7   