nikita-vanyasin / tinkoff

Golang client for Tinkoff Acquiring API (v2)
Apache License 2.0
30 stars 13 forks source link

Проблема с QR #9

Closed max107 closed 5 months ago

max107 commented 5 months ago

Есть подозрение, что в

func (i *GetQRRequest) GetValuesForToken() map[string]string {
    return map[string]string{
        "PaymentId":   i.PaymentID,
        "TerminalKey": i.TerminalKey,
    }
}

не хватает

"DataType":    i.DataType,
nikita-vanyasin commented 5 months ago

@max107 спасибо! Поправил, должно быть доступно в последней версии пакета: https://github.com/nikita-vanyasin/tinkoff/releases/tag/v1.2.1

@AlexTransit FYI^. Также обнаружил, что методы для тестирования СБП имеют неправильные сигнатуры и используют невалидный URL. В следующем PR поправлю.

max107 commented 5 months ago

@nikita-vanyasin не уверен на счет сигнатур, так как СБП работает корректно, проблем не замечал. Правда есть ньюанс, я использую доработанный форк.

nikita-vanyasin commented 5 months ago

@max107 там были SPB вместо SBP - в том числе в URL. Уже поправил в этом пакете.

max107 commented 5 months ago

Кажется что то такое исправлял. Спасибо.

max107 commented 5 months ago

Попробую найти время и принести вам МР с изменениями из своего форка. Вдруг сторгуемся ;)