2014-11-15 18 views
7

Với Google retiring the old iframe version in March 2015, chúng tôi phải chuyển sang số in-app payment route cho tiện ích mở rộng của mình.Chuyển đổi tiện ích mở rộng của Chrome từ hàng hóa kỹ thuật số sang thanh toán trong ứng dụng

Làm cách nào chúng tôi có thể triển khai mua hàng lặp lại cùng một sản phẩm? Tôi thấy bạn sử dụng

google.payments.inapp.getPurchases({... 

Tuy nhiên trong trường hợp của chúng tôi, người dùng có thể mua cùng một sản phẩm nhiều lần. Ý nghĩ ở đây chỉ dựa vào postback của máy chủ nhưng có vẻ như chúng là removing that too?

{ 
    "response": { 
    "details": [ 
     { 
     "kind": "chromewebstore#payment", 
     "itemId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", 
     "sku": "giant_tv", 
     "createdTime": "1387221267248", 
     "state": "ACTIVE" 
     } 
    ] 
    } 
} 

Tôi phải thiếu điều gì đó ở đây, tại sao Google không thực hiện một cách để cho phép mua lặp lại cùng một sku hoặc ít nhất cho phép chúng tôi gắn thẻ mua hàng với thông tin bổ sung?

+2

Tháng trước tôi được nhóm Google Wallet gọi. Họ đã đề nghị trợ giúp tìm kiếm giải pháp thay thế cho Google Wallet cho hàng hóa kỹ thuật số. Nếu bạn muốn được hỗ trợ từ họ, hãy gọi +1 855-492-5538. –

Trả lời

1

Để biết thông tin đầy đủ về các khoản thanh toán mới API see: https://developer.chrome.com/webstore/payments-iap

Để trả lời câu hỏi của bạn, mua cho cùng SKU sẽ chỉ được chấp nhận nếu bạn lần đầu tiên gọi

google.payments.inapp.consumePurchase và chuyển vào SKU khớp với sản phẩm mà tiểu sử/người dùng đã sở hữu. Điều này tương tự như cách API Google Play hoạt động.

+0

thực sự vui mừng khi thấy điều này cuối cùng đã được thêm vào. nó nên đã được thực hiện trước khi bỏ ví mặc dù. chúng tôi chuyển sang sọc và không thể hạnh phúc hơn với nó. – artfulhacker

Các vấn đề liên quan