PMSDKCheckoutInformation Class Reference

Inherits from NSObject
Declared in PMSDKCheckoutInformation.h

  totalAmount

Total amount details for the transaction. Required.

@property (nonatomic, strong) PMSDKItemAmount *totalAmount

Declared In

PMSDKCheckoutInformation.h

  buyer

Customer profile information. Required.

@property (nonatomic, strong) PMSDKBuyerProfile *buyer

Declared In

PMSDKCheckoutInformation.h

  items

List of bought items for the transaction. The array must consist of PMSDKCheckoutItem objects. Required.

@property (nonatomic, strong) NSArray *items

Declared In

PMSDKCheckoutInformation.h

  requestReferenceNumber

A unique identifier to a transaction for tracking purposes. Required.

@property (nonatomic, strong) NSString *requestReferenceNumber

Declared In

PMSDKCheckoutInformation.h

  redirectUrl

List of redirect URLs depending on checkout completion status. Optional.

@property (nonatomic, strong) PMSDKCheckoutRedirectURL *redirectUrl

Declared In

PMSDKCheckoutInformation.h

  metadata

Merchant provided additional cart information. Optional.

@property (nonatomic, strong) NSDictionary *metadata

Declared In

PMSDKCheckoutInformation.h

– initWithDictionary:

Allows initialization of checkout information object from dictionary

- (instancetype)initWithDictionary:(NSDictionary *)dictionary

Declared In

PMSDKCheckoutInformation.h