#pragma once #include "CommonScript.h" namespace Ozon { class GetCardInfoScript final : public CommonScript { Q_OBJECT public: // lastNumbers — последние 4 цифры карты (например "9865"). // Если пусто — берём первую найденную карту на домашнем экране. explicit GetCardInfoScript( QString deviceId, QString appCode, QString lastNumbers, QObject *parent = nullptr ); ~GetCardInfoScript() override; protected: void doStart() override; private: QString m_deviceId; const QString m_appCode; const QString m_lastNumbers; QString m_error; }; } // namespace Ozon