2014-11-15 4 views
7

С помощью Google retiring the old iframe version in March 2015 мы должны перейти на in-app payment route для нашего расширения.Переключатель расширения Chrome от цифровых товаров до платежей в приложениях

Как мы можем реализовать повторные покупки одного и того же продукта? Я вижу, что вы используете

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

Однако в нашем случае пользователь должен иметь возможность приобрести один и тот же продукт несколько раз. Мысль здесь просто полагалась на обратную передачу сервера, но похоже, что они removing that too?

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

Я должен что-то отсутствует здесь, почему бы Google не реализовать способ позволить повторные покупки одного и того же или SKU, по крайней мере позволяют помечать покупку с дополнительной информацией?

+2

В прошлом месяце меня вызвала команда Google Кошелька. Они предложили помощь в поиске альтернатив Google Кошельку для цифровых товаров. Если вам нужна помощь от них, звоните +1 855-492-5538. –

ответ

1

Для получения полной информации о новых API платежей Престола: https://developer.chrome.com/webstore/payments-iap

Чтобы ответить на ваш вопрос, покупки для той же SKU будут приниматься только при первом вызове

google.payments.inapp.consumePurchase и передать в SKU, который соответствует продукту, который уже принадлежит профилю/пользователю. Это похоже на то, как работает Google Play API.

+0

очень рад, что это было наконец добавлено. это должно было быть сделано, прежде чем сбросить кошелек. мы перешли на полосу и не могли быть счастливее с ней. – artfulhacker