commit aa20812fbaf215aec413bd54d6e1594984afa1e6 parent c022f394286e1b8c35123d92bd2d4a23c3f981f9 Author: Sebastian <sebasjm@gmail.com> Date: Mon, 20 Feb 2023 09:46:43 -0300 fix #7493 Diffstat:
3 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/packages/merchant-backoffice-ui/src/declaration.d.ts b/packages/merchant-backoffice-ui/src/declaration.d.ts @@ -1283,10 +1283,9 @@ export namespace MerchantBackend { // Human-readable description for the template. template_description: string; - // A base64-encoded image selected by the merchant. + // A base64-encoded key of the point-of-sale. // This parameter is optional. - // We are not sure about it. - image?: ImageDataUrl; + pos_key?: string; // Additional information in a separate template. template_contract: TemplateContractDetails; @@ -1310,10 +1309,9 @@ export namespace MerchantBackend { // Human-readable description for the template. template_description: string; - // A base64-encoded image selected by the merchant. + // A base64-encoded key of the point-of-sale. // This parameter is optional. - // We are not sure about it. - image?: ImageDataUrl; + pos_key?: string; // Additional information in a separate template. template_contract: TemplateContractDetails; @@ -1336,10 +1334,9 @@ export namespace MerchantBackend { // Human-readable description for the template. template_description: string; - // A base64-encoded image selected by the merchant. + // A base64-encoded key of the point-of-sale. // This parameter is optional. - // We are not sure about it. - image?: ImageDataUrl; + pos_key?: string; // Additional information in a separate template. template_contract: TemplateContractDetails; diff --git a/packages/merchant-backoffice-ui/src/paths/instance/templates/create/CreatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/templates/create/CreatePage.tsx @@ -134,6 +134,12 @@ export function CreatePage({ onCreate, onBack }: Props): VNode { help="" tooltip={i18n.str`How much time has the customer to complete the payment once the order was created.`} /> + <Input<Entity> + name="pos_key" + label={i18n.str`Point-of-sale key`} + help="" + tooltip={i18n.str`Useful to validate the purchase`} + /> </FormProvider> <div class="buttons is-right mt-5"> diff --git a/packages/merchant-backoffice-ui/src/paths/instance/templates/update/UpdatePage.tsx b/packages/merchant-backoffice-ui/src/paths/instance/templates/update/UpdatePage.tsx @@ -143,6 +143,12 @@ export function UpdatePage({ template, onUpdate, onBack }: Props): VNode { help="" tooltip={i18n.str`How much time has the customer to complete the payment once the order was created.`} /> + <Input<Entity> + name="pos_key" + label={i18n.str`Point-of-sale key`} + help="" + tooltip={i18n.str`Useful to validate the purchase`} + /> </FormProvider> <div class="buttons is-right mt-5">