Commit d38ed418 authored by Mo Firouz's avatar Mo Firouz
Browse files

Rename IAP receipt to purchase token for clarity

parent 9af808cc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -150,7 +150,7 @@ function M.verify_payment_google(request)
    url_template = "https://www.googleapis.com/androidpublisher/v2/applications/%s/purchases/products/%s/tokens/%s?access_token=%s"
  end

  local url = url_template:format(request.package_name, request.product_id, request.receipt, access_token)
  local url = url_template:format(request.package_name, request.product_id, request.purchase_token, access_token)
  
  local http_headers = {
    ["Content-Type"] = "application/json",
+3 −3
Original line number Diff line number Diff line
@@ -84,7 +84,7 @@ Client must send through the following information:
{
  product_id = "",
  package_name = "",
  receipt = "",
  purchase_token = "",
  is_subscription = false
}

@@ -115,13 +115,13 @@ local function google_verify_payment(context, payload)
  local product_id = json_payload.product_id
  local package_name = json_payload.package_name
  local is_subscription = json_payload.is_subscription
  local receipt = json_payload.receipt
  local purchase_token = json_payload.purchase_token

  local success, result = pcall(iap.verify_payment_google, {
    is_subscription = is_subscription,
    product_id = product_id,
    package_name = package_name,
    receipt = receipt,
    purchase_token = purchase_token,
    client_email = service_account["client_email"],
    private_key = service_account["private_key"],
  })