Jump to content

Nile

Members
  • Posts

    43
  • Joined

  • Last visited

  • Days Won

    3

Nile last won the day on October 19 2020

Nile had the most liked content!

Reputation
10 Level 2

1 Follower

About Nile
  • Rank
    Contributor
    Contributor
Personal Information
  • Business: Retail
    Restaurant
    Health & Beauty

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi @outtolunc, the maximum number of decimal places you can have is two and a maximum value of 999,999.99. Three decimal places are currently unsupported.
  2. Hi @Crystal, I believe at the moment a feature for exchange is not available. Doing the discount is the best alternative until an exchange feature is introduced.
  3. Vous pouvez utiliser la fonction de gestion des équipes pour enregistrer l'argent qui est sorti ou mis dans le tiroir-caisse. https://help.loyverse.com/help/shift-management-loyverse-pos
  4. Hi @Cocktailbox, I tried using the API to push some orders but these orders could only be paid orders (essentially receipts) sent to the Back Office and the products had to exist in the Back Office' item list.
  5. Hi @Efren For end points with braces like this "[]" you need to use an Iterator because they store lists of items.
  6. Hi @Faizan I checked out some connectors that are integrated with Loyverse but only found one that was connected with Odoo CRM. The connector is - Connect AppyPie. https://connectappypie.com/app/explore Perhaps if you have a programmer that can handle the integration, it might be faster for you.
  7. Hi @AKIBA, I hope this is not coming late. I suggest you use Integromat for the integration.They have a pretty extensive and easy to use interface that will make it easy for your to send items. See more details here: https://www.integromat.com/en/integrations/woocommerce I hope you succeed.
  8. @ilih ah yes, here is the structure of my Data store You need just 4 fields - Variant ID, In Stock, Store ID, Date Updated (the only important ones are Variant ID and In Stock.) You can find the Google sheet here: https://bit.ly/3dOaZZ7
  9. @ilih The Row number is gotten from the searched row endpoint and the In stock is gotten from the data store: Would you like to have a copy of my Google sheet template? Since I exported the Blueprint, some of the mapped points might be in line with my GSheet.
  10. Hi @ilih, I am glad it worked. I'll take you through the entire process just in case you missed something. I also noticed you have a "?" at the end of the Authorize URL, perhaps that is the reason for the error. Connecting the HTTP OAuth2.0 is pretty easy. I forgot to mention one important part of setting it up. You will need to go to https://developer.loyverse.com/ and add an App. When adding the app you will have to enter the redirect URL for Integromat - https://www.integromat.com/oauth/cb/oauth2 once you save this, you will get the App ID and App Secret. This is what you will use on Integromat. On Integromat's end, once you open the Http OAuth2.0 connection, you will need to add the Authorization URL, Token URL, Client ID and Client Secret only. Use these Authorize URL: https://api.loyverse.com/oauth/authorize Access Token Request: https://api.loyverse.com/oauth/token Once you've done this, you can simply use the get request for inventory levels. https://api.loyverse.com/v1.0/inventory This should work.
  11. Hi @ilih, I was able to solve the first challenge; Sending items along with inventory levels to Google sheet and having the inventory levels update anytime a sale is made. This was just a one way sync, Loyverse to Google sheet. I will share the JSON file of the mapping which you can easily import into your Integromat dashboard and link your accounts. I will just explain how it works. In the Loyverse' API documentation, I found "https://api.loyverse.com/v1.0/inventory" which is an inventory end point for reading and writing inventory levels. I used this to update the inventory levels by searching for items by variant ids. For my Google sheet, I used the Item template from Loyverse item list which you can get by simply importing your item list from your back office and I added extra fields like Item ID and Variant ID. Flow process for Inventory Update: - Created a Data store on integromat to save Variant IDs and Inventory levels (Variant ID, In stock, Store id) - Use Inventory end point using HTTP requests on Integromat to periodically call up inventory levels update which will be sent to the data store. (I used Integromat's data store so as to prevent sending duplicate data) - At this point your inventory levels will be updated every time a sale is made. Next - Get records from data store using the variant id that was sent to the data store - Search google sheets for item with the same variant id - Update inventory levels in google sheet. Flow process for Item sync with Google sheet: - Watch for items created which will be sent to Google sheets - Search rows for all items added and match the variant ID against the Data store - Update inventory levels of create item from In stock value stored in the Data store You might have to through in an ignore end point just in case there are some errors. I tested it an it works. Here is a link to the blueprint. You can import into your scenario and all endpoint will be mapped. https://bit.ly/3dOaZZ7
  12. @ilih Could you walk me through the flow you've got and the end goal? I might be able to set something up and share a screenshot here.
  13. By default, Integromat doesn't have an integration with the customer end point of the API. As a result, you have to use the API call or HTTP requests to move customer information. You can check the API documentation for more. https://developer.loyverse.com/docs/

Loyverse Point of Sale

 

 

 

 

×
×
  • Create New...