Tôi muốn biết những cách thực hành tốt nhất tôi nên làm để kiểm tra chức năng khi người dùng mua một vật phẩm / tăng sức mạnh thông qua Google Play và mua bằng tiền thật?
Ví dụ, về cơ bản, tạo một thử nghiệm đơn giản về mua và lưu một vật phẩm được lưu trữ trong kho trong trò chơi bằng cách sử dụng tiền trò chơi. (ví dụ Gil từ loạt game Final Fantasy hoặc Zenny từ Tron Bonne cho PlayStation 1) Tôi biết cách kiếm tiền cập nhật chỉ bằng tiền trò chơi khi tôi lập trình trong thư viện Unity3D hoặc Eclipse w / LibGDX.
Bây giờ, giả sử tôi phải tạo một chương trình kiểm tra người dùng nếu thực sự mua một vật phẩm tăng sức mạnh bằng tiền thật. Tiếp theo, hệ thống cần kiểm tra trạng thái trực tuyến. Nếu được kết nối, nó sẽ chỉ đi đến hộp thoại Google Play và hỏi người dùng nếu họ muốn tiếp tục mua vật phẩm. Nếu có và số dư thẻ tín dụng là đủ, sau đó quay lại ứng dụng trò chơi và kiểm tra xem boolean có trả về đúng không, thì mục mà người dùng đã mua sẽ được lưu lại.
Một ví dụ khác là số tiền thực sẽ được tính thông qua lập trình và nếu không đủ, người dùng sẽ yêu cầu thêm nhiều giá trị tiền thật bằng cách mua nó qua Google Play. Nếu trả về đúng, thì giá trị tiền thật sẽ được tải lại.
Khái niệm này về cơ bản là cần thiết cho các nhà phát triển trò chơi. Tuy nhiên, có cách nào an toàn để kiểm tra nội dung kiểm tra mua bằng tiền thật mà không cần sử dụng giá trị thẻ tín dụng hoặc thứ gì đó trước khi xuất bản thực tế của ứng dụng trò chơi trong Google Play cùng với tính năng này không? Có một hướng dẫn, hướng dẫn khởi nghiệp, khuyến nghị hoặc một cái gì đó cho điều này? Xin vui lòng, tôi muốn biết làm thế nào tôi sẽ bắt đầu. Cảm ơn bạn.