Версия: 163.6 и выше
Возникающие вопросы общего характера можно отправлять на адрес SBP@gazprombank.ru, техническая поддержка осуществляется специалистами по адресу sbp_support@gazprombank.ru
С версии службы 0.5.3 работа с подписью стала опциональной
Запросы в Газпромбанк подписываются парой приватный/публичный ключ. Для генерации ключа потребуется Java SDK и OpenSSL. Исполняемый файл называется keytool. Чтобы выполнить его, откройте командную строку (cmd, console, shell, Far и т.д.). и измените текущий каталог на каталог bin в каталоге установки
Правила работы с ключами прописаны в документе.
keytool -genkeypair -alias putalias -keyalg RSA -keysize 2048 -keystore key.p12 -validity 3650
keytool -list -rfc --keystore ./key.p12 | openssl x509 -inform pem -pubkey
{
"UserName": "",
"Password": "",
"Account": "",
"Currency": "RUB",
"MerchantId": "",
"Url": "https://sbp.gazprombank.ru:9443",
"UrlRegisterOrder": "https://sbp.gazprombank.ru:9443/merchant/qrc-data",
"UrlPaymentResult": "https://sbp.gazprombank.ru:9443/merchant/qrc-status",
"UrlConfirmCancelPayment": "https://sbp.gazprombank.ru:9443/merchant/transfer/return/prepare",
"UrlRedirect": "http://test-redirect.url",
"UrlRollbackPayment": "https://sbp.gazprombank.ru:9443/merchant/transfer/rollback",
"UrlMerchantNotifications": "http://localhost:5008/api/CallBack/GazpSbp/1",
"SignCertificateName": "",
"GazpPublicKey": "",
"UrlPrepareCancelPayment": "https://sbp.gazprombank.ru:9443/merchant/transfer/rollback",
"UrlQrVariableRegister": "https://sbp.gazprombank.ru:9443/merchant/payment/v1/cash-register-qrc",
"UrlQrVariableActivate": "https://sbp.gazprombank.ru:9443/merchant/payment/v1/cash-activate-qrc/params",
"UrlQrVariableDeactivate": "https://sbp.gazprombank.ru:9443/merchant/payment/v1/cash-deactivate-qrc/params",
"UseTaxSystem": false,
"CanCanceled": false,
"CanRegistered": true,
"CanConfirmed": false,
"CanRefunded": false,
"CanResult": false
}