PaymentSDK
Mobile payment SDK
WDPeriodic Class Reference

Describes how the recurring transaction is related to previous/following transaction(s) More...

#import <WDPeriodic.h>

+ Inheritance diagram for WDPeriodic:
+ Collaboration diagram for WDPeriodic:

Properties

WDPeriodicType periodicType
 Indicates how and why a Payment occurs more than once. More...
 
WDSequenceType sequenceType
 

Additional Inherited Members

- Public Class Methods inherited from NSObject
(id+ alloc
 
(Class+ class
 
(void) + initialize
 
(void) + load
 
(id+ new
 
- Public Instance Methods inherited from NSObject
(Class- classForCoder
 
(id- copy
 
(void) - dealloc
 
(void) - finalize
 
(id- init
 
(id- mutableCopy
 
- Public Instance Methods inherited from <NSObject>
(NSString *) - description
 
(NSUInteger- hash
 
(BOOL- isEqual:
 

Detailed Description

Describes how the recurring transaction is related to previous/following transaction(s)

Property Documentation

- (WDPeriodicType) periodicType
readwritenonatomicassign

Indicates how and why a Payment occurs more than once.

It is intended as differentiation for the merchant's use. Which of the two [periodic type](WDPeriodicType) is chosen depends on the merchant's business model.

  • WDPeriodicTypeInstallment indicates one in a set that completes a financial transaction.
  • WDPeriodicTypeRecurring: indicates one in a set that occurs repeatedly, such as a subscription.

Both WDPeriodicTypeInstallment and WDPeriodicTypeRecurring transactions will be processed the same way.

- (WDSequenceType) sequenceType
readwritenonatomicassign

Indicates the sequence of the recurring transaction