Componentes de extensión en el SDK de Commerce

Completado

En las siguientes tablas se proporciona información sobre los componentes del kit de desarrollo de software (SDK) que deben personalizarse para distintos escenarios. Solo los proyectos de muestra dentro del Commerce SDK\SampleExtensions se pueden modificar con fines de extensión. No se deben modificar otros archivos, proyectos ni scripts en el SDK de Commerce.

Store Commerce

Producto Descripción
Escenarios Amplíe Store Commerce para cambios en la experiencia del usuario, la lógica del cliente, el flujo de trabajo y las validaciones sencillas.
Referencia del SDK de Commerce \RetailSDK\POS. Abra el archivo ModernPos.Sln o CloudPos.sln. Agregue la extensión al proyecto POS.Extension, pero no modifique nada en la aplicación Store Commerce principal o los proyectos web.
Tecnología Typescript, HTML y CSS
Documentación Ejecutar los ejemplos de Store Commerce

Commerce Runtime (CRT)

Artículo Descripción
Escenarios Amplíe Commerce Runtime para agregar o modificar lógica empresarial; por ejemplo, calcular impuestos, precios, descuentos, etc.
Referencia del SDK de Commerce \RetailSDK\SampleExtensions\CommerceRuntime. Abra el archivo CommerceRuntimeSamples.sln.
Tecnología C#
Documentación Extensibilidad de Commerce Runtime (CRT) y Retail Server

Retail Server (RS)

Artículo Descripción
Escenarios Cree una nueva extensión de Retail Server para exponer nuevas API de Commerce al cliente.
Referencia del SDK de Commerce \RetailSDK\SampleExtensions\RetailServer. Abra cualquiera de las extensiones de muestra en la carpeta RetailServer.
Tecnología OData, C#
Documentación Crear una nueva API de extensión de Retail Server (SDK de Retail versión 10.0.11 y versiones posteriores)

Proxy de TypeScript

Producto Descripción
Escenarios Se requiere un proxy de TypeScript si fuera necesario utilizar nuevas extensiones de RS en clientes Store Commerce o de comercio electrónico.
Referencia del SDK de Commerce \RetailSDK\SampleExtensions\RetailServer. Abra cualquiera de las extensiones de muestra en la carpeta RetailServer.
Tecnología OData, C#
Documentación Generar el proxy de TypeScript para Store Commerce (SDK de Retail versión 10.0.11 y versiones posteriores)

Estación de hardware

Artículo Descripción
Escenarios Estación de hardware para agregar o modificar lógicas relacionadas con periféricos.
Referencia del SDK de Commerce \RetailSDK\ \SampleExtensions\HardwareStation. Abra el archivo HardwareStationSamples.sln.
Tecnología C#
Documentación Integrar Store Commerce con un nuevo dispositivo de hardware

Pago

Artículo Descripción
Escenarios Integre Store Commerce con un nuevo conector de pago.
Referencia del SDK de Commerce \RetailSDK\SampleExtensions\HardwareStation\Extension.PaymentSample. Abra el archivo HardwareStation.Extension.PaymentSample.sln.
Tecnología C#
Documentación Crear una integración de pago integral para un terminal de pago