web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Suggested Answer

Retail SDK POS API questions

(0) ShareShare
ReportReport
Posted on by

Hello, with the Retail SDK POS API, can I support the following behavior?

  1. When transactions are closed, extract data from the transaction (item IDs, item names, item prices, subtotal, tax, store ID, etc...) and then invoke an HTTP request with this data.
  2. Add a button to the POS, when clicked it will open up a custom app (.exe).
  3. Apply a discount to the transaction programmatically before the transaction is closed (i.e. before the customer completes payment).
  4. Remove discounts from the transaction programmatically before the transaction is closed (i.e. before the customer completes payment).
I have the same question (0)
  • Xusheng Profile Picture
    Microsoft Employee on at

    What is the meaning of "Checks"? Pay with Check?

  • Community Member Profile Picture
    on at

    No, by check I mean transaction.

  • Oksana Kovaliova Profile Picture
    3,597 on at

    1. I would recommend to use CRT extension or even batch from D365 instead of doing this from POS

    2. This is not POS API, but google about 'open external app from Universal app (MPOS), from web app (CPOS)

    3. What kind of discount? Manual one or some of retail discounts configured in F&O?

    4. What kind of discount? Manual one or some of retail discounts configured in F&O?

  • Community Member Profile Picture
    on at

    I don't know how discounts work in this POS. I just need to programmatically apply (and remove) a simple Open $ discount, where I can specify the $ amount as a parameter. The discount should also deduct some tax.

    Could you please provide me with the relevant functions from the Pos.Api.d.ts file? Thank you.

  • Suggested answer
    Oksana Kovaliova Profile Picture
    3,597 on at

    Check these functions: LineDiscountAmountOperationRequest, LineDiscountPercentOperationRequest, TotalDiscountAmountOperationRequest, TotalDiscountPercentOperationRequest

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 138 Super User 2026 Season 1

#2
Zain Mehmood Profile Picture

Zain Mehmood 89 Most Valuable Professional

#3
Laurens vd Tang Profile Picture

Laurens vd Tang 88 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans