Skip to content

[in_app_purchase_storekit] StoreKit2 buyNonConsumable options missing promotionoffer and winbackoffer #160826

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Tracked by #157558
mickyarun opened this issue Dec 24, 2024 · 2 comments
Labels
c: proposal A detailed proposal for a change to Flutter p: in_app_purchase Plugin for in-app purchase P2 Important issues not at the top of the work list package flutter/packages repository. See also p: labels. platform-ios iOS applications specifically platform-mac Building on or for macOS specifically team-ios Owned by iOS platform team triaged-ios Triaged by iOS platform team

Comments

@mickyarun
Copy link

Steps to reproduce

  1. InAppPurchaseStoreKitPlatform.enableStoreKit2();
  2. There is no option to pass promotionaloffer
    refer: https://developer.apple.com/documentation/storekit/product/purchaseoption
image

Expected results

buyNonConsumable should accept options as parameter

Actual results

unable to use promotionoffer in storekit2

Code sample

Code sample
[Paste your code here]

Screenshots or Video

Screenshots / Video demonstration

[Upload media here]

Logs

Logs
[Paste your logs here]

Flutter Doctor output

Doctor output
[✓] Flutter (Channel stable, 3.24.5, on macOS 14.6.1 23G93 darwin-arm64, locale en-IN)
    • Flutter version 3.24.5 on channel stable at /Users/arunrajkumar/Documents/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision dec2ee5c1f (6 weeks ago), 2024-11-13 11:13:06 -0800
    • Engine revision a18df97ca5
    • Dart version 3.5.4
    • DevTools version 2.37.3
@danagbemava-nc danagbemava-nc added the in triage Presently being triaged by the triage team label Dec 31, 2024
@danagbemava-nc
Copy link
Member

Related #157558

Treating this as a proposal to add the missing parameters

@danagbemava-nc danagbemava-nc added platform-ios iOS applications specifically platform-mac Building on or for macOS specifically p: in_app_purchase Plugin for in-app purchase package flutter/packages repository. See also p: labels. c: proposal A detailed proposal for a change to Flutter fyi-ecosystem For the attention of Ecosystem team team-ios Owned by iOS platform team and removed in triage Presently being triaged by the triage team labels Dec 31, 2024
@stuartmorgan-g stuartmorgan-g added the triaged-ecosystem Triaged by Ecosystem team label Jan 7, 2025
@flutter-triage-bot flutter-triage-bot bot removed fyi-ecosystem For the attention of Ecosystem team triaged-ecosystem Triaged by Ecosystem team labels Jan 7, 2025
@LouiseHsu LouiseHsu added P2 Important issues not at the top of the work list triaged-ios Triaged by iOS platform team labels Jan 22, 2025
@LouiseHsu
Copy link
Contributor

As an update, theres a really good PR flutter/packages#8474 by done by a contributer - currently it's blocked on our CI needing to be updated to ios 18, which should happen in the next couple of weeks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: proposal A detailed proposal for a change to Flutter p: in_app_purchase Plugin for in-app purchase P2 Important issues not at the top of the work list package flutter/packages repository. See also p: labels. platform-ios iOS applications specifically platform-mac Building on or for macOS specifically team-ios Owned by iOS platform team triaged-ios Triaged by iOS platform team
Projects
None yet
Development

No branches or pull requests

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy