Tôi đang phát triển một ứng dụng iOS sử dụng dịch vụ mua hàng trong ứng dụng của Apple. Tôi cũng đang phát triển một dịch vụ phụ trợ PHP, khi mua, nhận được chuỗi nhận được mã hóa, xác nhận hợp lệ với các máy chủ xác thực của Apple và lưu bản ghi mua hàng trong DB.iOS + PHP - Trích xuất tổng số tiền từ Apple IAP
Tôi muốn biết, từ phía máy chủ, giá của sản phẩm hoặc tổng số tiền mà người dùng thực sự đã trả cho sản phẩm.
Tôi muốn nhận được kết quả bằng USD, nhưng bất kỳ đơn vị tiền tệ nào cũng sẽ tuyệt vời miễn là tôi có thể biết được loại tiền tệ nào (tức là ký hiệu tiền tệ như một phần của chuỗi).
Đối tượng JSON trả về từ quá trình xác thực không chứa tổng số tiền đã được thanh toán trong giao dịch hoặc giá của sản phẩm. Có cách nào để nhận thông tin này từ chuỗi nhận không? Hoặc có lẽ từ ID sản phẩm hoặc ID giao dịch (cả hai có thể được trích xuất từ biên nhận)? Hay thông tin này phải được cung cấp bởi ứng dụng?
Cảm ơn !!
Tôi đã thực sự nghĩ về một cái gì đó như thế này - lưu trữ giá bằng USD trong cấu hình máy chủ JSON. Một giải pháp như thế này có vẻ hơi cẩu thả ở quy mô. Quá nhiều dữ liệu được truyền, quá nhiều bản sao của cùng một dữ liệu, quá nhiều tìm kiếm trong mảng/băm, v.v ... Tôi hiện chỉ gửi số tiền đã được thanh toán từ khách hàng (bằng nội tệ) và chuyển đổi nó trên máy chủ. – orenk86