BTPayPalAccountNonce_Internal.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #import "BTPayPalAccountNonce.h"
  2. #if __has_include("BraintreeCore.h")
  3. #import "BraintreeCore.h"
  4. #else
  5. #import <BraintreeCore/BraintreeCore.h>
  6. #endif
  7. @interface BTPayPalCreditFinancingAmount ()
  8. - (instancetype)initWithCurrency:(NSString *)currency value:(NSString *)value;
  9. @end
  10. @interface BTPayPalCreditFinancing ()
  11. - (instancetype)initWithCardAmountImmutable:(BOOL)cardAmountImmutable
  12. monthlyPayment:(BTPayPalCreditFinancingAmount *)monthlyPayment
  13. payerAcceptance:(BOOL)payerAcceptance
  14. term:(NSInteger)term
  15. totalCost:(BTPayPalCreditFinancingAmount *)totalCost
  16. totalInterest:(BTPayPalCreditFinancingAmount *)totalInterest;
  17. @end
  18. @interface BTPayPalAccountNonce ()
  19. - (instancetype)initWithNonce:(NSString *)nonce
  20. description:(NSString *)description
  21. email:(NSString *)email
  22. firstName:(NSString *)firstName
  23. lastName:(NSString *)lastName
  24. phone:(NSString *)phone
  25. billingAddress:(BTPostalAddress *)billingAddress
  26. shippingAddress:(BTPostalAddress *)shippingAddress
  27. clientMetadataId:(NSString *)clientMetadataId
  28. payerId:(NSString *)payerId
  29. isDefault:(BOOL)isDefault
  30. creditFinancing:(BTPayPalCreditFinancing *)creditFinancing;
  31. @end