Payment

S. Lupton
{"title":"Payment","authors":"S. Lupton","doi":"10.4324/9780429345999-7","DOIUrl":null,"url":null,"abstract":"Payment is a new feature in Tiki5 The Payment API is built to be hooked from multiple parts of the system. While there is a user interface, the primary purpose of it is for management. Payment requests should be hooked to actions in the system. A good example is the PluginMemberPayment. A payment request is like an Invoice. A registered payment will execute a set of behaviors when events occur. Supported events are 'complete', for when the payment is fully paid, and 'cancel' when the payment is abandoned. The behaviors can only be registered through the API. Manually created payments must be handled manually. Behaviors are stored in lib/payment/behavior/ and are named like the behavior called ('sample' would be in sample.php). Inside those files, a function named payment_behavior_sample is expected to be present. When the behavior is registered, an array is provided.","PeriodicalId":287996,"journal":{"name":"Guide to JCT Design and Build","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Guide to JCT Design and Build","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4324/9780429345999-7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Payment is a new feature in Tiki5 The Payment API is built to be hooked from multiple parts of the system. While there is a user interface, the primary purpose of it is for management. Payment requests should be hooked to actions in the system. A good example is the PluginMemberPayment. A payment request is like an Invoice. A registered payment will execute a set of behaviors when events occur. Supported events are 'complete', for when the payment is fully paid, and 'cancel' when the payment is abandoned. The behaviors can only be registered through the API. Manually created payments must be handled manually. Behaviors are stored in lib/payment/behavior/ and are named like the behavior called ('sample' would be in sample.php). Inside those files, a function named payment_behavior_sample is expected to be present. When the behavior is registered, an array is provided.
付款
支付是Tiki5的一个新功能。支付API被构建为与系统的多个部分相连接。虽然有一个用户界面,但它的主要目的是用于管理。支付请求应该与系统中的操作挂钩。一个很好的例子是PluginMemberPayment。付款请求类似于发票。当事件发生时,已注册的支付将执行一组行为。支持的事件是“complete”,表示支付完全,而“cancel”表示放弃支付。行为只能通过API注册。手动创建的付款必须手动处理。行为存储在lib/payment/behavior/中,并以被调用的行为命名('sample'将在sample.php中)。在这些文件中,预计会出现一个名为payment_behavior_sample的函数。当行为被注册时,将提供一个数组。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信