PKPaymentSummaryItem

PKPaymentSummaryItem

继承自NSObject@import PassKit

该类定义一个支付请求的概要项,例如:total商品总价,tax税金,discount折扣,或者grand total最终的总价。

运送费:使用PKShippingMethod这个子类。

Working With Summary Items 处理概要项

amount

概要项的数量,数量的货币指定在相应的支付水平,该水平通过为PKPaymentRequestcurrencyCode属性设定一个值来确定。

label

一个对该项的简短的局部描述,提供该标记为标题作用,例如:VAT Tax税金,Gift Wrap包装, Card卡 ,or Discount折扣。该label默认不显示,在label之后省略标点和空格。

+ summaryItemWithLabel:amount

初始化并返回一个概要项包含:给定的描述和数量
参数:labelamount
返回值:一个包含给定的描述和数量的概要项,该项有一个PKPaymentSummaryItemTypeFinal类型。

+ summaryItemWithLabel:amount:type

初始化并返回一个概要项包含:给定的描述、数量和类型。
参数:labelamounttype
返回值:一个包含给定的描述、数量和类型的概要项

当为预算创建概要项或者指控某项的最终价值不清楚,使用PKPaymentSummaryItemPending类型。设置预算概要项的数量为0。支付列表不会显示预算项的值。

注意:
支付请求的总额需要包含一个最终的值,即使请求中包含一个或者多个未知的概要项。总额应该展示已知项的总额。它不应该包含未知项的值。

type

概要项的类型
默认为PKPaymentSummaryItemFinal类型总金额。所有的可能类型枚举在:PKPaymentSummaryItemType

Constants 常量

PKPaymentSummaryItemType 支付概要项展示类型

PaymentSummartyItemType Description
PKPaymentSummaryItemTypeFinal 最终的费用
PKPaymentSummaryItemTypePending 预计的费用或不清楚的费用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,269评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,615评论 25 709
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,281评论 0 4
  • 童年,是我们每一个人都非常难忘的记忆。在我小到还没有记忆的时候,我母亲和我说过一件事情。她说我小的时候,家里特别穷...
    灰姑娘玻璃鞋阅读 1,304评论 0 2
  • 原来到了生命的尽头,人才会明白。 等待,守护甚至是生命,不过是漫长黑暗中对光点的执着。 追求,渴望甚至是梦想,不过...
    阅读前线阅读 277评论 0 0