Google电子钱包沙盒订阅总是设置为0.00美元

时间:2013-11-13 02:03:30

标签: android-pay

我正在尝试使用google wallet API创建订阅,并且在结帐流程中,用户在确认订单之前就会看到以下内容。

http://postimg.org/image/ulkxqundp/

到目前为止一切顺利。

但是,当我在收款人的沙箱中查看订阅时,它们的价值总是0.00美元,尽管它之前的报价为2.00英镑(英镑)。

下面粘贴了其中一个订单的JWT对象。关于下一步该做什么,我有点困惑。

{
    "aud": "Google", 
    "iss": 6316919635690407920, 
    "request": {
            "initialPayment": {
                    "paymentType": "prorated", 
                    "price": "2.00", 
                    "currencyCode": "GBP"
            }, 
            "recurrence": {
                    "price": "2.00", 
                    "frequency": "monthly", 
                    "currencyCode": "GBP", 
                    "startTime": 1386899035
            }, 
            "sellerData": "{\"order_id\":\"6\"}", 
            "name": "Name", 
            "description": "Description"
    }, 
    "exp": 1384310635, 
    "iat": 1384307035, 
    "typ": "google/payments/inapp/subscription/v1"
}

1 个答案:

答案 0 :(得分:0)

订单是Charged(Google)吗? 在此之前我在沙箱中看到Net Revenue的内容是0.00。

下面的屏幕截图显示Net Revenue现在正确显示价值减去Google费用(在Charged之前为0.00)。 Order history显示进度 - 所以在2:17,它是0.00,然后在2:19,值被更新。

Sandbox screen shot

... H个