SQIPVerificationParameters

@interface SQIPVerificationParameters : NSObject

The parameters of a verification challenge

  • The payment source ID that is used to verify. The ID can be a nonce or a customer card on file ID.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nonnull) NSString *paymentSourceID;
  • The action that is taking place/

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nonnull) SQIPBuyerAction *buyerAction;
  • The location ID of the seller.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, null_resettable) NSString *locationID;
  • The customer’s information

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nonnull) SQIPContact *contact;
  • Creates a new verification parameters object.

    Declaration

    Objective-C

    - (nonnull instancetype)
        initWithPaymentSourceID:(nonnull NSString *)paymentSourceID
                    buyerAction:(nonnull SQIPBuyerAction *)buyerAction
                     locationID:(nonnull NSString *)locationID
                        contact:(nonnull SQIPContact *)contact;

    Parameters

    paymentSourceID

    The payment source ID that is used to verify. The ID can be a nonce or a customer card on file ID.

    buyerAction

    The action that is taking place.

    locationID

    The location ID of the seller.

    contact

    The customer’s information