Définir la passerelle de paiement

Implémentez la méthode getTokenizationSpecification comme ci-dessous pour spécifier que vous utilisez la plateforme de paiement "lyra".

Extrait de l'exemple de code:

private const val GATEWAY_TOKENIZATION_NAME = "lyra"
private const val GATEWAY_MERCHANT_ID = "<REPLACE_ME>"					

private fun getTokenizationSpecification(gatewayMerchantId: String): JSONObject {
	val params = JSONObject().put("gateway", GATEWAY_TOKENIZATION_NAME)
	params.put("gatewayMerchantId", gatewayMerchantId)

	return JSONObject().put("type", "PAYMENT_GATEWAY").put("parameters", params)
}			

Remplacez <REPLACE_ME> par le numéro de contrat Google Pay visible dans (Menu Paramétrage > Société > Contrats).

Si vous utilisez le code d'exemple, renseignez votre numéro de contrat Google Pay dans le fichier MainActivity.kt (variable GATEWAY_MERCHANT_ID).