GooglePayRequest

class GooglePayRequest(price: Double, merchantName: String, merchantId: String) : JSONObject

Class responsible for creating JSON object that will be used to open Google Pay

Parameters

price

final price of transaction

merchantName

your store name

merchantId

your merchant id in Tpay system

Constructors

Link copied to clipboard
constructor(price: Double, merchantName: String, merchantId: String)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun accumulate(name: String?, value: Any?): JSONObject?
Link copied to clipboard
Link copied to clipboard
open fun append(name: String?, value: Any?): JSONObject?
Link copied to clipboard
open operator fun get(name: String?): Any?
Link copied to clipboard
open fun getBoolean(name: String?): Boolean
Link copied to clipboard
open fun getDouble(name: String?): Double
Link copied to clipboard
open fun getInt(name: String?): Int
Link copied to clipboard
open fun getJSONArray(name: String?): JSONArray?
Link copied to clipboard
open fun getJSONObject(name: String?): JSONObject?
Link copied to clipboard
open fun getLong(name: String?): Long
Link copied to clipboard
open fun getString(name: String?): String?
Link copied to clipboard
open fun has(name: String?): Boolean
Link copied to clipboard
open fun isNull(name: String?): Boolean
Link copied to clipboard
open fun keys(): Iterator<String?>?
Link copied to clipboard
open fun length(): Int
Link copied to clipboard
open fun names(): JSONArray?
Link copied to clipboard
open fun opt(name: String?): Any?
Link copied to clipboard
open fun optBoolean(name: String?): Boolean
open fun optBoolean(name: String?, fallback: Boolean): Boolean
Link copied to clipboard
open fun optDouble(name: String?): Double
open fun optDouble(name: String?, fallback: Double): Double
Link copied to clipboard
open fun optInt(name: String?): Int
open fun optInt(name: String?, fallback: Int): Int
Link copied to clipboard
open fun optJSONArray(name: String?): JSONArray?
Link copied to clipboard
open fun optJSONObject(name: String?): JSONObject?
Link copied to clipboard
open fun optLong(name: String?): Long
open fun optLong(name: String?, fallback: Long): Long
Link copied to clipboard
open fun optString(name: String?): String?
open fun optString(name: String?, fallback: String?): String?
Link copied to clipboard
open fun put(name: String?, value: Any?): JSONObject?
open fun put(name: String?, value: Boolean): JSONObject?
open fun put(name: String?, value: Double): JSONObject?
open fun put(name: String?, value: Int): JSONObject?
open fun put(name: String?, value: Long): JSONObject?
Link copied to clipboard
open fun putOpt(name: String?, value: Any?): JSONObject?
Link copied to clipboard
open fun remove(name: String?): Any?
Link copied to clipboard
open fun toJSONArray(names: JSONArray?): JSONArray?
Link copied to clipboard
open fun toString(indentSpaces: Int): String?