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