#include <iostream>
#include <qrinvoice/util/qr_reference_util.hpp>
// ...
std::cout << qrinvoice::qr_reference_util::is_valid_qr_reference("11 00012 34560 00000 00008 13457") << std::endl;
std::cout << qrinvoice::qr_reference_util::is_valid_qr_reference("110001234560000000000813457") << std::endl;
// prints 1 (true)
std::cout << qrinvoice::qr_reference_util::is_valid_qr_reference("11 00012 34560 00000 00008 13456") << std::endl;
// prints 0 (false), due to wrong checksum