SOLVED

link new transactable saas offer to existing teams app not working

Copper Contributor

I am trying to link existing Teams app with new SaaS offer but it is not working. I have tried below two ways:

  1. Link via Teams Developer Portal: I put publisherid.offerId in manifest file. I tried like below:
    a. "subscriptionOffer": { "offerId": "leafletcorporation165254955xxxx.leafletformicrosoftteams" } "Buy a Subscription" button is not there while adding app
    b. "subscriptionOffer": { "offerId": "leafletcorporation165254955xxxx.leafletformicrosoftteams-preview" }
    "Buy a Subscription" button is there but on click it is displaying "We couldn't load subscription plans"
  2. Link via Partner Center: in Offer Setup section, I selected "Yes, I have published Teams apps, Office add-ins, or SharePoint Framework solutions that I would like to link to this SaaS offer" and in app source link input, I put app source product URL(App is already published in the app source). In this case also while I am adding app from app source, "Buy a Subscription" button is not there

    Can anybody help me that what I am missing here?
14 Replies

@srrepswal - Could you please refer this and check if you are missing something?
Include a SaaS offer with your app - Teams | Microsoft Docs

@Prasad_Das-MSFT - Looks like I have followed all steps
best response confirmed by srrepswal (Copper Contributor)
Solution

@srrepswal - 'Buy a Subscription' feature is only confined to US region. Its not enabled for any other region.

@Prasad_Das-MSFT - Is there anyway for test it for Non US region?

@srrepswal -Try to add that app to any team as follows:

Prasad_DasMSFT_0-1653301351405.png

It will ask to login to the ISV portal and to select any trial

Prasad_DasMSFT_1-1653301455799.png

After fill up the details and submit

Prasad_DasMSFT_2-1653301535787.png

and it will get added to your team successfully:

Prasad_DasMSFT_3-1653301634790.png




Thanks, 

Prasad Das

--------------------------------------------------------------------

If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.

@Prasad_Das-MSFT - I checked for USA region also. There also 'Buy a Subscription' button is not visible.

@srrepswal - We can see 'Buy a Subscription' button for USA region
PFB the attached screenshot:

Prasad_DasMSFT_0-1653386054922.png

 

 

@Prasad_Das-MSFT- Yes. That's what I am looking for like why it is not working for me. Can you please confirm me one thing that is am I need to add -preview after publisherId.offerId ?

@Prasad_Das-MSFT - It is not working for me. My offer is live and I am trying by adding a custom app.

@srrepswal - Please check If the offer is a Preview Offer.
Please refer this:
Test preview for monetized apps - Teams | Microsoft Docs

@Prasad_Das-MSFT - Preview is working for me. I am looking for Live Market Place Offer

@srrepswal -Developers can test end to end flows using preview SaaS offers, not live ones. We have also updated docs to highlight this part so that other developers don't face this issue. 

WajeedMSFT_0-1653556834287.png

 

Doc Reference: Test the offer | Microsoft Docs

@Prasad_Das-MSFT - Got it. That's why it is not working
1 best response

Accepted Solutions
best response confirmed by srrepswal (Copper Contributor)
Solution

@srrepswal - 'Buy a Subscription' feature is only confined to US region. Its not enabled for any other region.

View solution in original post