27 lines
686 B
C
27 lines
686 B
C
|
/*
|
||
|
This file is part of Telegram Desktop,
|
||
|
the official desktop application for the Telegram messaging service.
|
||
|
|
||
|
For license and copyright information please follow this link:
|
||
|
https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||
|
*/
|
||
|
#pragma once
|
||
|
|
||
|
#include "stripe/stripe_address.h"
|
||
|
|
||
|
#include <QtCore/QString>
|
||
|
|
||
|
namespace Stripe {
|
||
|
|
||
|
struct PaymentConfiguration {
|
||
|
QString publishableKey;
|
||
|
// PaymentMethodType additionalPaymentMethods; // Apply Pay
|
||
|
BillingAddressFields requiredBillingAddressFields
|
||
|
= BillingAddressFields::None;
|
||
|
QString companyName;
|
||
|
// QString appleMerchantIdentifier; // Apple Pay
|
||
|
// bool smsAutofillDisabled = true; // Mobile only
|
||
|
};
|
||
|
|
||
|
} // namespace Stripe
|