Skip to main content

In-Person Payments

VFIPromotionInfo.h

Last updated: 11-Jul-2024

class VFIPromotionInfo : public NSObject

  • Detailed information of the promotion that has been applied by the terminal for a given promotion code by the POS.

Public Functions

virtual nonnull instancetype initWithVariableApr:variableAprAfterPromo:apr:aprAfterPromo:duration:promotionDescription: (BOOL variableApr,[variableAprAfterPromo] BOOL variableAprAfterPromo,[apr] nonnull VFIDecimal *apr,[aprAfterPromo] nonnull VFIDecimal *aprAfterPromo,[duration] nonnull NSString *duration,[promotionDescription] nonnull NSString *promotionDescription)

Public Members

nonatomic

  • is APR variable during promo period
  • is APR variable after promo period
  • APR value during promo period
  • APR value after promo period
  • promo duration
  • description of the promotion

readonly BOOL variableApr
readonly BOOL variableAprAfterPromo
readonly
nonnull VFIDecimal * apr
nonnull VFIDecimal * aprAfterPromo
nonnull NSString * duration
nonnull NSString * promotionDescription

Public Static Functions

static virtual nonnull instancetype PromotionInfoWithVariableApr:variableAprAfterPromo:apr:aprAfterPromo:duration:promotionDescription: (BOOL variableApr,[variableAprAfterPromo] BOOL variableAprAfterPromo,[apr] nonnull VFIDecimal *apr,[aprAfterPromo] nonnull VFIDecimal *aprAfterPromo,[duration] nonnull NSString *duration,[promotionDescription] nonnull NSString *promotionDescription)

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo