Closed ajsuth closed 2 years ago
The following updates to app settings have been introduced in this pull request
EasyPostSettings:APIKey
becomes EasyPostSettings:ApiKey
Setting Name | Description |
---|---|
EnvironmentSettings:AddressValidationProvider |
Which address validation service provider will be used where address validation has been requested. Options include: "Smarty". Otherwise no validation will be performed. |
EnvironmentSettings:CMSProvider |
Which content management system provider will be used for storing images and pdfs for product information. Options include: N/A. Otherwise will default to custom integration with Azure blob storage |
EnvironmentSettings:CurrencyConversionProvider |
Which currency conversion provider should be used for currency conversion. Options include: "ExchangeRates". Otherwise not handled. |
EnvironmentSettings:EmailServiceProvider |
Which email service provider should be used for emails. Options include: "SendGrid". Otherwise no emails will be sent. |
EnvironmentSettings:OMSProvider |
Which order management service provider should be used for exporting orders to. Options include: "Zoho". Otherwise orders will not be forwarded to OMS. |
EnvironmentSettings:PaymentProvider |
Which payment service provider should be used for payments. Options include: "CardConnect". Otherwise all payments and transactions will be mocked. |
ZohoSettings:ApiUrl |
Zoho's API URL. Default value if not set "https://books.zoho.com/api/v3" |
SmartyStreetSettings:SmartyEnabled
- Instead provide empty string to EnvironmentSettings:AddressValidationProvider
SendgridSettings:Enabled
- Instead provide empty string to EnvironmentSettings:EmailServiceProvider
Solution has been smoke tested to be able to create products in the seller app and purchase them in buyer app.
The data architecture has been left untouched, so we should still be able to utilise the existing marketplace data without issue.
The app settings have been modified, so changes may be required in the deployment variables.