Tôi đang sử dụng Play Billing Library v1.0 hỗ trợ thanh toán trong ứng dụng trong ứng dụng Android và muốn cho phép người dùng để làm mới một thuê bao tay trong thời gian hoạt động của nó để mở rộng nó bằng khoảng thời gian thích hợp.Cách gia hạn đăng ký theo cách thủ công bằng cách sử dụng Thư viện thanh toán Play?
Có thể thuận tiện cho việc bán hàng khác nhau (Black Friday, New Year, v.v.), khi người dùng có thể gia hạn đăng ký của họ với chiết khấu.
Theo chính thức documentation, hành vi này thực sự có thể đạt được. Nhưng tôi không tìm thấy thông tin nào để triển khai.
Tôi đang sử dụng mã tiêu chuẩn sau đây để mua một thuê bao:
BillingFlowParams.Builder builder = BillingFlowParams.newBuilder()
.setSku(skuId).setType(SkuType.SUBS);
int responseCode = mBillingClient.launchBillingFlow(activity, builder.build());
Nếu tôi cố gắng để mua đăng ký cùng một lần nữa,
"Bạn đã đăng ký XXXXX [OK ] "
thông báo lỗi xuất hiện.
Tôi cũng đã cố gắng sử dụng phương thức trình tạo .addOldSku()
và chuyển cùng một sku tại đây, nhưng cũng không giúp ích gì.