This app requires JavaScript! Productos

DeveloperTeam Software Solutions

Error in site JavaScript
Productos
 
Template eCommerce
Tips & FAQ
:
Ejemplo llamado GetAccessToken
Glo:AccessTokenML=GetAccessToken(CLIP(Glo:ClientId),CLIP(Glo:ClientSecret),CLIP(GLO:UserIdML),CLIP(Glo:PasswordML),'http://localhost:88')
Template eCommerce
Para enviar un paquete JSON con el Spooler debe encapsular el JSON entre <{"dato":"abc"}>
Template eCommerce
Para enviar Imágenes con el Spooler debe encapsular las Url de las imágenes separadas por coma entre <{{http://localhost:88/Imagen.jpg,Http://localhost:88/Imagen2.jpg}> - Recuerde que en Clarion si pone { solamente dará error, por lo que debe poner {{ pero va a tomar tan solo una.
Path Spooler - Extensión Global
Distribución de Archivos en Spooler
Es importante distribuir los archivos .INI generados al compilar ubicados en el path fijado en el template.
eCommerce.INI y eCommerceSettings.INI
Obtener detalles de un pago
Se puede realizar de varias formas:
1) eCommerceMP.GetPaymentStatus(paymentId,AccessToken)
2) eCommerceMP.FindPaymentByExternal(ExternalReference,AccessToken)

El que devolverá el json de la respuesta y también asignará en el grupo StatusG los valores, ejemplo:

eCommerceMP.StatusG.Status
eCommerceMP.StatusG.FechaAprobado
eCommerceMP.StatusG.FechaDisponible
Modificar un Artículo Publicado
AJEParameters.Title=LIS:Articulo
AJEParameters.Description=LIS:Descripcion
AJEParameters.Quantity=LIS:CANTIDAD
AJEParameters.UnitPrice=LIS:P_Venta
AJEParameters.Warranty='12 meses Garantia'
AJEParameters.UrlImage='<{{HTTP://localhost:88/DeveloperTeam2.jpg,HTTP://localhost:88/DeveloperTeam.jpg}>'
AJEParameters.YouTubeId='LinkYouTube'
AJEParameters.SKU=LIS:Guid
AJEParameters.CategoryId='MLA388618'
AJEParameters.ItemId=LIS:ItemIdML
AJEParameters.ShippingMode='me2'
SendRequest(UpdateItemML,CLIP(AJEParameters.ItemId)&','&CLIP(AJEParameters.Title)&','&CLIP(AJEParameters.Quantity)&','&CLIP(AJEParameters.UnitPrice)&','&CLIP(AJEParameters.Warranty)&','&CLIP(AJEParameters.UrlImage)&','&CLIP(AJEParameters.YouTubeId)&','&CLIP(AJEParameters.ShippingPickup)&','&CLIP(AJEParameters.ShippingFree)&CLIP(AJEParameters.ShippingMode)&','&CLIP(AJEParameters.AccessToken))
ShowGetAnswer()
Publicar un Artículo usando Spooler
AJEParameters.Title=LIS:Articulo
AJEParameters.Description=LIS:Descripcion
AJEParameters.Quantity=LIS:CANTIDAD
AJEParameters.UnitPrice=LIS:P_Venta
AJEParameters.Warranty='12 meses Garantia'
AJEParameters.UrlImage='<{{HTTP://localhost:88/DeveloperTeam2.jpg,HTTP://localhost:88/DeveloperTeam.jpg}>'
AJEParameters.YouTubeId='LinkYouTube'
AJEParameters.SKU=LIS:Guid
AJEParameters.CategoryId='MLA388618'
AJEParameters.ShippingMode='me1'
AJEParameters.AccessToken=Glo:AccessTokenML


SendRequest(CreateItemML,CLIP(AJEParameters.Title)&','&CLIP(AJEParameters.Description)&','&CLIP(AJEParameters.Quantity)&','&CLIP(AJEParameters.UnitPrice)&','&CLIP(AJEParameters.Warranty)&','&CLIP(AJEParameters.UrlImage)&','&CLIP(AJEParameters.OfficialStore)&','&CLIP(AJEParameters.OfficialStoreId)&','&CLIP(AJEParameters.SKU)&','&CLIP(AJEParameters.CategoryId)&','&CLIP(AJEParameters.BuyingMode)&','&CLIP(AJEParameters.ListingTypeId)&','&CLIP(AJEParameters.Condition)&','&CLIP(AJEParameters.YouTubeId)&','','','&CLIP(AJEParameters.ShippingMode)&','&CLIP(AJEParameters.AccessToken))
ShowGetAnswer()

LIS:ItemIdML=DebugGetAnswer()

Access:Lista.Update()
If ERRORCODE() then Message(Error()).
Template eCommerce
Si en la pantalla de autorización no aparece el navegador, deberá verificar que se encuentre el archivo .Manifest de su aplicación, en caso de que el mismo si esté, debera ejecutar la siguiente linea: C:WindowsMicrosoft.NETFrameworkv4.0.30319 egasm EasyHtml.dll
Template eCommerce
Para solucionar los posibles errores de JavaScript que pueda mostrar el navegador interno de la aplicación, deberá realizar lo siguiente:

1) Abrir el Regedit
2) HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet ExplorerMAINFeatureControlFEATURE_BROWSER_EMULATION

Agregar un DWORD con el nombre de eCommerceSpooler.exe o el de su aplicacion , (por las dudas utilizar case sensitive);
Con el valor de 2AF8
2) HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftInternet ExplorerMAINFeatureControlFEATURE_BROWSER_EMULATION

Agregar un DWORD con el nombre de eCommerceSpooler.exe o el de su aplicacion,(por las dudas utilizar case sensitive)
Con el valor de 2AF9
:
Historial de Versiones
Locate (Contains) Version:
No hay registros
Locate (Contains) Version: