class
PlansSupport extends Implicits
Instance Constructors
-
new
PlansSupport(stripe: Stripe)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
val
acceptanceDecoder: Decoder[Acceptance]
-
-
implicit
val
accountDecoder: Decoder[Account]
-
implicit
val
accountListDecoder: Decoder[StripeList[Account]]
-
implicit
val
accountVerificationDecoder: Decoder[AccountVerification]
-
implicit
val
addressDecoder: Decoder[Address]
-
-
-
-
implicit
val
applicationFeeDecoder: Decoder[ApplicationFee]
-
implicit
val
applicationFeeListDecoder: Decoder[StripeList[ApplicationFee]]
-
final
def
asInstanceOf[T0]: T0
-
implicit
val
balanceDecoder: Decoder[Balance]
-
implicit
val
balanceEntryDecoder: Decoder[BalanceEntry]
-
implicit
val
balanceTransactionDecoder: Decoder[BalanceTransaction]
-
-
implicit
val
bankAccountDecoder: Decoder[BankAccount]
-
-
implicit
val
bankAccountListDecoder: Decoder[StripeList[BankAccount]]
-
implicit
val
bigDecimalEncoder: MapEncoder[BigDecimal]
-
implicit
val
booleanEncoder: MapEncoder[Boolean]
-
def
byId(planId: String): Future[Either[ResponseError, Plan]]
-
implicit
val
cardDecoder: Decoder[Card]
-
-
implicit
val
cardListDecoder: Decoder[StripeList[Card]]
-
implicit
val
chargeDecoder: Decoder[Charge]
-
implicit
val
chargeListDecoder: Decoder[StripeList[Charge]]
-
def
clone(): AnyRef
-
implicit
val
countrySpecDecoder: Decoder[CountrySpec]
-
implicit
val
countrySpecListDecoder: Decoder[StripeList[CountrySpec]]
-
implicit
val
couponDecoder: Decoder[Coupon]
-
implicit
val
couponListDecoder: Decoder[StripeList[Coupon]]
-
def
create(planId: String, amount: Money, currency: String, interval: String, product: Map[String, String], intervalCount: Int = 1, metadata: Map[String, String] = Map.empty, nickname: Option[String], trialPeriodDays: Option[Int] = None): Future[Either[ResponseError, Plan]]
-
implicit
val
customerDecoder: Decoder[Customer]
-
implicit
val
customerListDecoder: Decoder[StripeList[Customer]]
-
-
implicit
val
declineChargesOnDecoder: Decoder[DeclineChargeOn]
-
-
def
delete(planId: String): Future[Either[ResponseError, Deleted]]
-
implicit
val
deletedDecoder: Decoder[Deleted]
-
implicit
val
discountDecoder: Decoder[Discount]
-
implicit
val
disputeDecoder: Decoder[Dispute]
-
implicit
val
disputeEvidenceDecoder: Decoder[DisputeEvidence]
-
-
implicit
val
disputeListDecoder: Decoder[StripeList[Dispute]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
implicit
val
errorMessageDecoder: Decoder[ErrorMessage]
-
implicit
val
errorMessageWrapperDecoder: Decoder[ErrorMessageWrapper]
-
implicit
val
eventDataDecoder: Decoder[EventData]
-
implicit
val
eventDecoder: Decoder[Event]
-
implicit
val
eventListDecoder: Decoder[StripeList[Event]]
-
implicit
val
evidenceDetailsDecoder: Decoder[EvidenceDetails]
-
implicit
val
feeDetailDecoder: Decoder[FeeDetail]
-
implicit
val
feeRefundDecoder: Decoder[FeeRefund]
-
implicit
val
feeRefundListDecoder: Decoder[StripeList[FeeRefund]]
-
def
finalize(): Unit
-
implicit
val
fraudDetailsDecoder: Decoder[FraudDetails]
-
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
implicit
val
intEncoder: MapEncoder[Int]
-
implicit
val
invoiceDecoder: Decoder[Invoice]
-
implicit
val
invoiceItemDecoder: Decoder[InvoiceItem]
-
implicit
val
invoiceItemListDecoder: Decoder[StripeList[InvoiceItem]]
-
implicit
val
invoiceLineDecoder: Decoder[InvoiceLine]
-
implicit
val
invoiceLineListDecoder: Decoder[StripeList[InvoiceLine]]
-
implicit
val
invoiceListDecoder: Decoder[StripeList[Invoice]]
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
val
jsonListDecoder: Decoder[StripeList[Json]]
-
implicit
val
keysDecoder: Decoder[Keys]
-
implicit
val
legalEntityDecoder: Decoder[LegalEntity]
-
-
-
implicit
val
longEncoder: MapEncoder[Long]
-
implicit
val
mapEncoder: MapEncoder[Map[String, String]]
-
implicit
val
mapListEncoder: MapEncoder[List[Map[String, String]]]
-
implicit
val
moneyDecoder: Decoder[Money]
-
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
val
outcomeDecoder: Decoder[Outcome]
-
implicit
val
piiEncoder: MapEncoder[PII]
-
implicit
val
planDecoder: Decoder[Plan]
-
implicit
val
planListDecoder: Decoder[StripeList[Plan]]
-
implicit
val
refundDecoder: Decoder[Refund]
-
implicit
val
refundListDecoder: Decoder[StripeList[Refund]]
-
implicit
val
reversalDecoder: Decoder[Reversal]
-
implicit
val
reversalListDecoder: Decoder[StripeList[Reversal]]
-
implicit
val
ruleDecoder: Decoder[Rule]
-
implicit
val
shippingDecoder: Decoder[Shipping]
-
-
implicit
val
sourceTypeDecoder: Decoder[SourceType]
-
implicit
val
sourcedTransfersDecoder: Decoder[SourcedTransfers]
-
implicit
val
stringEncoder: MapEncoder[String]
-
implicit
val
stringListEncoder: MapEncoder[List[String]]
-
implicit
val
subscriptionDecoder: Decoder[Subscription]
-
implicit
val
subscriptionListDecoder: Decoder[StripeList[Subscription]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
-
def
toString(): String
-
implicit
val
tokenDecoder: Decoder[Token]
-
implicit
val
transferDecoder: Decoder[Transfer]
-
implicit
val
transferListDecoder: Decoder[StripeList[Transfer]]
-
implicit
val
transferReversalDecoder: Decoder[TransferReversal]
-
implicit
val
transferReversalListDecoder: Decoder[StripeList[TransferReversal]]
-
implicit
val
transferScheduleDecoder: Decoder[TransferSchedule]
-
-
def
update(planId: String, metadata: Map[String, String] = Map.empty, name: Option[String] = None, statementDescriptor: Option[String] = None, trialPeriodDays: Option[Int] = None): Future[Either[ResponseError, Plan]]
-
-
implicit
val
verificationFieldsDecoder: Decoder[VerificationFields]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
write[T](key: String, value: T, default: T)(implicit encoder: MapEncoder[T]): Map[String, String]
-
def
write[T](key: String, value: T)(implicit encoder: MapEncoder[T]): Map[String, String]
-
def
write[T](key: String, value: Option[T])(implicit encoder: MapEncoder[T]): Map[String, String]
Inherited from AnyRef
Inherited from Any