public class SuccessfulPayment extends java.lang.Object implements TelegramObject
| Constructor and Description |
|---|
SuccessfulPayment(java.lang.String currency,
int totalAmount,
java.lang.String invoicePayloadField,
java.lang.String shippingOptionId,
OrderInfo orderInfo,
java.lang.String telegramPaymentChargeId,
java.lang.String providerPaymentChargeId) |
| Modifier and Type | Method and Description |
|---|---|
Currency |
getCurrency()
Getter for property
currency. |
java.lang.String |
getInvoicePayloadField()
Getter for property
invoicePayloadField. |
java.util.Optional<OrderInfo> |
getOrderInfo()
Getter for property
orderInfo. |
java.lang.String |
getProviderPaymentChargeId()
Getter for property
providerPaymentChargeId. |
java.util.Optional<java.lang.String> |
getShippingOptionId()
Getter for property
shippingOptionId. |
java.lang.String |
getTelegramPaymentChargeId()
Getter for property
telegramPaymentChargeId. |
int |
getTotalAmount()
Getter for property
totalAmount. |
public SuccessfulPayment(java.lang.String currency,
int totalAmount,
java.lang.String invoicePayloadField,
java.lang.String shippingOptionId,
OrderInfo orderInfo,
java.lang.String telegramPaymentChargeId,
java.lang.String providerPaymentChargeId)
public Currency getCurrency()
currency.currencypublic int getTotalAmount()
totalAmount.totalAmountpublic java.lang.String getInvoicePayloadField()
invoicePayloadField.invoicePayloadFieldpublic java.util.Optional<java.lang.String> getShippingOptionId()
shippingOptionId.shippingOptionIdpublic java.util.Optional<OrderInfo> getOrderInfo()
orderInfo.orderInfopublic java.lang.String getTelegramPaymentChargeId()
telegramPaymentChargeId.telegramPaymentChargeIdpublic java.lang.String getProviderPaymentChargeId()
providerPaymentChargeId.providerPaymentChargeId