Объект tokenizationParameters пуст, и это приведет к тому, что ваше приложение выдаст ошибки, подобные той, которую вы упомянули.
Если у вас еще нет настройки вашего платежного шлюза, вы можете указать значения заполнителей для обхода.ошибка до тех пор, пока вы не будете готовы к настройке платежей.
Ниже приведен пример маркера заполнителя для параметров обработчика платежей Stripe:
tokenizationParameters: {
parameters: {
"gateway": "braintree",
"braintree:sdkVersion": "1.4.0",
"braintree:apiVersion": "v1",
"braintree:merchantId": "xxxxxxxxxxx",
"braintree:clientKey": "sandbox_xxxxxxxxxxxxxxx",
"braintree:authorizationFingerprint": "sandbox_xxxxxxxxxxxxxxx"
},
tokenizationType: "PAYMENT_GATEWAY"
},
Вы также можете взглянуть на транзакцию с открытым исходным кодом .Пример кода предоставлен на GitHub, чтобы лучше понять, как создать действие с транзакциями.