PaymentSDK
Mobile payment SDK
WDNotification Class Reference

Transaction notification. More...

#import <WDNotification.h>

+ Inheritance diagram for WDNotification:
+ Collaboration diagram for WDNotification:

Properties

WDTransactionState transactionState
 
NSURL * URL
 

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

Transaction notification.

ElasticEngine has a built-in notification capability. The Merchant simply sends the notifications instructions as part of each transaction request. Notifications need to be specified as a URL. There are two types of notifications:

  • HTTP(S) (Web Server POST)
  • SMTP (Email with URL scheme 'mailto')

It is possible to setup conditional notifications based on the [state](WDTransactionState) of transaction. For example, a Merchant can instruct a notification to only occur on WDTransactionStateFailed or WDTransactionStateSuccess transactions.

Property Documentation

- (WDTransactionState) transactionState
readwritenonatomicassign
- (NSURL*) URL
readwritenonatomicstrong