Rajan Veeramani

5 个 pod

CloverConnector-Hackathon-2017

CloverConnector 为与绑定的 Clover 设备进行通信提供了接口,以便与 Clover 的面向客户的支付设备功能集成。

1.4 版本中的新功能主要集中在扩展打印能力。1.4 版本也是第一个支持 Swift 4.0 的版本。

ICloverConnector - 售价 - 收集最终销售付款的方法 - 认证 - 收集可调整小费金额的付款方法 - 预认证 - 收集一种付款,在对此付款进行capturePreAuth处理后,才可进行最终处理 - 小费调整认证 - 调整通过认证收集的付款或通过capturePreAuth捕获的付款的小费金额 - 预认证捕获 - 使预认证付款可调整小费金额或最终的付款方法 - 取消付款 - 将请求加入队列以取消付款 - 退款付款 - 退款或部分退款最终付款 - 手动退款 - 提供手动退款,即裸信用 - 取消 - 发送取消命令,退出支持取消选项的活动 - 关闭结算 - 向服务器发送关闭结算请求以关闭未处理的付款 - 显示付款收据选项 - 显示收据选择屏幕 - 接受签名 - 在Clover设备发送verifySignatureRequest时接受签名 - 拒绝签名 - 在Clover设备发送verifySignatureRequest时拒绝签名 - 卡片保险库 - 读取卡片和检索多付款令牌 - 打印文本文档 - 打印简单文本 已弃用 - 打印图片 - 打印传入的图片 已弃用 - 从URL打印图片 - 从URL打印图片 已弃用 - 打开钱箱 - 打开连接到Clover设备的现金抽屉 已弃用 - 显示消息 - 在Clover设备上显示简单的消息 - 显示欢迎屏幕 - 在Clover设备上显示欢迎屏幕 - 显示感谢屏幕 - 在Clover设备上显示感谢屏幕 - 显示显示顺序 - 在Clover设备上显示传入的DisplayOrder - 删除显示顺序 - 清除DisplayOrder屏幕上的DisplayOrder - 重置设备 - 请求设备退出已经开始的任何活动,并将设备返回欢迎屏幕。注意:任何正在处理的付款将被取消 - 调用输入选项 - 向设备发送输入选项,可能代表客户。输入选项通过onDeviceActivityStart回调传递到POS - 读取卡片数据 - 读取卡片并回调用卡片数据。金融卡将返回加密 - 接受支付 - 当Clover设备发送confirmPaymentRequest时接受支付 - 拒绝支付 - 当Clover设备发送confirmPaymentRequest时拒绝支付 - 检索挂起的支付 - 请求设备发送任何已采集但尚未由服务器处理的离线支付 - 处置 - 清理CloverConnector并从Clover Mini断开连接 - 检索付款 - 通过其外部id查询设备上的付款状态,通过on回调 - 检索设备状态 - 查询设备状态,通过onRetrieveDeviceStatus回调 - 启动自定义活动 - 向Clover设备发送请求以启动自定义活动 - 向活动发送消息 - 向运行在Clover设备上的自定义活动发送消息 - - 打印 - 打印传入的PrintRequest对象的内容 - 打开钱箱 - 使用传入的OpenCashDrawerRequest对象打开连接到Clover设备的现金抽屉 - 检索打印机 - 请求检索可用打印机 - 检索打印作业状态 - 请求查询特定打印作业的状态

ICloverConnectorListener - onSaleResponse - 在销售请求支付或取消状态完成后调用 - onAuthResponse - 在认证请求支付或取消状态完成后调用 - onPreAuthResponse - 在预授权请求支付或取消状态完成后调用 - onTipAdjustAuthResponse - 在提示调整认证请求完成后调用 - onCapturePreAuthResponse - 在捕获预授权请求完成后调用 - onRefundPaymentResponse - 在退款支付请求完成后调用 - onManualRefundResponse - 在手动退款请求完成后调用 - onVoidPaymentResponse - 在取消支付请求完成后调用 - onCloseoutResponse - 在结算请求完成后调用 - confirmPaymentRequest - 当Clover设备需要确认支付(重复验证、离线验证)时调用 - verifySignatureRequest - 当Clover设备需要接受签名时调用 - onRetrievePendingPaymentsResponse - 响应检索挂起支付请求,返回尚未提交给服务器的支付列表 - onReadCardDataResponse - 在读取卡数据请求完成后调用。根据卡类型和bin可能返回加密数据 - onCustomActivityResponse - 在自定义活动完成后调用 - onResetDeviceResponse - 在重置设备请求完成后调用 - onMessageFromActivity - 当自定义活动想要在完成之前向POS发送消息时调用 - onRetrievePaymentResponse - 在检索支付请求完成后调用 - onRetrieveDeviceStatusResponse - 在检索设备状态请求完成后调用 - NEW - onRetrievePrintersResponse - 在检索打印请求完成后调用 - onPrintJobStatusResponse - 在检索打印作业状态完成后调用

许可证:自定义

  • Swift

CloverGoSDK

Clover Go SDK为连接到Clover Go阅读器(RP350、RP450)并通过划卡、EMV和触控处理支付提供接口

许可证:NOASSERTION

  • Objective C

CLVGoSDK

Clover Go SDK为连接到Clover Go阅读器(RP350、RP450)并通过划卡、EMV和触控处理支付提供接口

许可证:NOASSERTION

  • Objective C