{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:53:13Z","timestamp":1754157193485,"version":"3.41.2"},"reference-count":30,"publisher":"Emerald","issue":"3","license":[{"start":{"date-parts":[[2009,6,5]],"date-time":"2009-06-05T00:00:00Z","timestamp":1244160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,6,5]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>This paper aims to present a viable approach for designing and implementing a generic per\u2010fee\u2010link framework. It also aims to design this framework to be used with any payment protocol and test it with two existing ones.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>The paper presents a per\u2010fee\u2010link framework based on several generic components. These components have been developed and tested in order to prove the viability of the proposed framework.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The results show that is possible to establish a per\u2010fee\u2010link framework. Four core components are defined: first, the different modules needed for browsers and web servers, second, an extended payment protocol (EPP), which negotiates the payment protocol to use and encapsulates its related messages, third, an API for e\u2010wallets, which is independent of the payment protocol, to incorporate the protocols to use with EPP and finally, the definition of a per\u2010fee\u2010link that associates payment information to a link.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>The framework presented shows a uniform way of using payment protocols that can increase the trust of end users. Furthermore, it has been developed and tested.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The contribution describes the components needed for supporting the framework. Its feasibility has been checked through an implementation and it facilitates the payment for content on the web. Thus, content providers can obtain an alternative revenue source to advertisement or subscription. Furthermore, developers, vendors and customers can see that the incorporation of payment protocols to the system is facilitated. Finally, the users obtain a uniform way to make payments that increases the perception of trust.<\/jats:p><\/jats:sec>","DOI":"10.1108\/10662240910965360","type":"journal-article","created":{"date-parts":[[2009,6,6]],"date-time":"2009-06-06T07:05:52Z","timestamp":1244271952000},"page":"293-312","source":"Crossref","is-referenced-by-count":6,"title":["Design and implementation of a generic per\u2010fee\u2010link framework"],"prefix":"10.1108","volume":"19","author":[{"given":"Antonio","family":"Ruiz\u2010Mart\u00ednez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00d3scar","family":"C\u00e1novas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio F.","family":"G\u00f3mez\u2010Skarmeta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2022012520211880200_b1","unstructured":"Birman, K., Renesse, R.V. and Vogels, W. (2004), \u201cAdding high availability and autonomic behavior to web services\u201d, Proceedings of the 26th International Conference on Software Engineering, IEEE Computer Society, Washington, DC."},{"key":"key2022012520211880200_b2","doi-asserted-by":"crossref","unstructured":"Burdett, D. (2000), Internet Open Trading Protocol \u2013 IOTP Version 1.0, RFC 2801, IETF.","DOI":"10.17487\/rfc2801"},{"key":"key2022012520211880200_b3","unstructured":"Chung, E. and Dardailler, D. (1997), Joint Electronic Payment Initiative, W3C note, W3C."},{"key":"key2022012520211880200_b4","doi-asserted-by":"crossref","unstructured":"Dai, X. and Grundy, J. (2007), \u201cNetPay: an off\u2010line, decentralized micro\u2010payment system for thin\u2010client applications\u201d, Electron. Commer. Rec. Appl., Vol. 6 No. 1, pp. 91\u2010101.","DOI":"10.1016\/j.elerap.2005.10.009"},{"key":"key2022012520211880200_b5","doi-asserted-by":"crossref","unstructured":"Eastlake 3rd (2002), Internet Open Trading Protocol. Version 2 Requirements, RFC 3354, IETF.","DOI":"10.17487\/rfc3354"},{"key":"key2022012520211880200_b6","unstructured":"Erl, T. (2004), Service\u2010Oriented Architecture: A Field Guide to Integrating XML and Web Services, Prentice\u2010Hall PTR, Englewood Cliffs, NJ."},{"key":"key2022012520211880200_b7","doi-asserted-by":"crossref","unstructured":"Gefen, D., Karahanna, E. and Straub, D. (2003), \u201cInexperience and experience with online stores: the importance of TAM and trust\u201d, IEEE Transactions on Engineering Management, Vol. 50 No. 3, pp. 307\u201021.","DOI":"10.1109\/TEM.2003.817277"},{"key":"key2022012520211880200_b8","unstructured":"Glassman, S., Manasse, M., Abadi, M., Gauthier, P. and Sobalvarro, P. (1995), \u201cThe Millicent protocol for inexpensive electronic commerce\u201d, World Wide Web Journal, Fourth International World Wide Web Conference Proceedings, pp. 603\u201018."},{"key":"key2022012520211880200_b9","doi-asserted-by":"crossref","unstructured":"Hezberg, A. (2003), \u201cMicropayments\u201d, in Kou, W. (Ed.), Payment Technologies for E\u2010commerce, Springer\u2010Verlag, Berlin.","DOI":"10.1007\/978-3-662-05322-5_12"},{"key":"key2022012520211880200_b11","doi-asserted-by":"crossref","unstructured":"Jiang, M. and Willey, A. (2005), \u201cService\u2010oriented architecture for deploying and integrating enterprise applications\u201d, Proceedings of the 5th Working IEEE\/IFIP Conference on Software Architecture, pp. 272\u20103.","DOI":"10.1109\/WICSA.2005.60"},{"key":"key2022012520211880200_b12","doi-asserted-by":"crossref","unstructured":"Kopeck\u00fd, J., Vitvar, T., Bournez, C. and Farrell, J. (2007), \u201cSAWSDL: semantic annotations for WSDL and XML schema\u201d, IEEE Internet Computing, Vol. 11 No. 6, pp. 60\u20107.","DOI":"10.1109\/MIC.2007.134"},{"key":"key2022012520211880200_b13","unstructured":"Kytojoki, J. and Karpijoki, V. (2000), \u201cMicropayments\u2010requirements and solutions\u201d, available at: http:\/\/users.tkk.fi\/ \u223c\u2009vkarpijo\/netsec99\/ (accessed 29 July 2008)."},{"key":"key2022012520211880200_b14","doi-asserted-by":"crossref","unstructured":"Lacoste, G., Piftzmann, B., Stiner, M., Waidner, M. and SEMPER, \u2013. (2000), Secure Electronic Marketplace for Europe, Lecture Notes in Computer Science (LNCS), 1854, Springer\u2010Verlag, Berlin.","DOI":"10.1007\/b75215"},{"key":"key2022012520211880200_b16","doi-asserted-by":"crossref","unstructured":"Lin, K. (2008), \u201cE\u2010commerce technology: back to a prominent future\u201d, IEEE Internet Computing, Vol. 12 No. 1, pp. 60\u20105.","DOI":"10.1109\/MIC.2008.10"},{"key":"key2022012520211880200_b17","unstructured":"Meng, B. and Zhang, H. (2005), \u201cAn electronic commerce system prototype and its implementations\u201d, Proceedings of the Fifth International Conference on Computer and Information Technology, IEEE Computer Society, Washington, DC."},{"key":"key2022012520211880200_b18","unstructured":"Michel, T. (1999), Common Markup for Micropayment Per\u2010fee\u2010links, W3C."},{"key":"key2022012520211880200_b19","unstructured":"Mundy, D.P. and Chadwick, D.D. (2003), \u201cComparing the performance of Abstract Syntax Notation One (ASN.1) vs eXtensible Markup Language (XML)\u201d, Proceedings Terena Networking Conference."},{"key":"key2022012520211880200_b20","unstructured":"O'Mahony, D., Peirce, M.A., Tewari, H. and Donal, O. (2001), Electronic Payment Systems for E\u2010commerce, Artech House Publishers, London."},{"key":"key2022012520211880200_b22","doi-asserted-by":"crossref","unstructured":"Papazoglou, M.P. and Georgakopoulos, D. (2003), Communications of ACM, Vol. 46 No. 10, Special issue on service\u2010oriented computing.","DOI":"10.1145\/3261659"},{"key":"key2022012520211880200_b24","doi-asserted-by":"crossref","unstructured":"Rivest, R.L. (2004), \u201cPeppercoin micropayments\u201d, Proceedings of Financial Cryptography, Lecture Notes in Computer Science, 3110, pp. 2\u20108.","DOI":"10.1007\/978-3-540-27809-2_2"},{"key":"key2022012520211880200_b25","doi-asserted-by":"crossref","unstructured":"Ruiz, A., Mart\u00ednez, G., C\u00e1novas, O. and G\u00f3mez, A. (2001), \u201cSPEED protocol: smartcard\u2010based payment with encrypted electronic delivery\u201d, Proceedings of Information Security Conference, Lecture Notes in Computer Science, 2200, pp. 446\u201061.","DOI":"10.1007\/3-540-45439-X_31"},{"key":"key2022012520211880200_b27","unstructured":"Sandoz, P., Pericas\u2010Geertsen, S., Kawaguchi, K., Hadley, M. and Pelegri\u2010Llopart, E. (2003), \u201cFast web services\u201d, technical report; available at: http:\/\/developer.java.sun.com\/developer\/technicalArticles\/WebServices\/fastWS\/ (accessed 29 July 2008)."},{"key":"key2022012520211880200_b26","doi-asserted-by":"crossref","unstructured":"Schmidt, C. and M\u00fcller, R. (1999), \u201cA framework for micropayment evaluation\u201d, NETNOMICS, Vol. 1 No. 2, pp. 187\u2010200.","DOI":"10.1023\/A:1019110007282"},{"key":"key2022012520211880200_b28","doi-asserted-by":"crossref","unstructured":"Song, W., Kou, W. and Tan, C.J. (2002), \u201cAn investigation on multiple e\u2010payments and micro\u2010payment \u2010\u2013 a technical and market view\u201d, Proceedings of the 16th International Parallel and Distributed Processing Symposium, IEEE Computer Society, Washington, DC.","DOI":"10.1109\/IPDPS.2002.1016625"},{"key":"key2022012520211880200_b29","unstructured":"Tian, M., Voigt, T., Naumowicz, T., Ritter, H. and Schiller, J. (2003), \u201cPerformance impact of web services on internet servers\u201d, paper presented at the IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2003)."},{"key":"key2022012520211880200_b30","doi-asserted-by":"crossref","unstructured":"Zhang, W. and Engelen, R.V. (2006), \u201cA table\u2010driven streaming XML parsing methodology for high\u2010performance web services\u201d, Proceedings of the IEEE International Conference on Web Services, IEEE Computer Society, Washington, DC.","DOI":"10.1109\/ICWS.2006.15"},{"key":"key2022012520211880200_frg10","doi-asserted-by":"crossref","unstructured":"Huhns, M.N. and Singh, M.P. (2005), \u201cService\u2010oriented computing: key concepts and principles\u201d, IEEE Internet Computing, Vol. 9 No. 1, pp. 75\u201081.","DOI":"10.1109\/MIC.2005.21"},{"key":"key2022012520211880200_frg15","doi-asserted-by":"crossref","unstructured":"Leymann, F., Roller, D. and Schmidt, M.\u2010T. (2001), \u201cWeb services and business process management\u201d, IBM Systems Journal, Vol. 41 No. 2, pp. 198\u2010211.","DOI":"10.1147\/sj.412.0198"},{"key":"key2022012520211880200_frg21","doi-asserted-by":"crossref","unstructured":"Pacifici, G. (2005), \u201cPerformance management for cluster\u2010based web services\u201d, IEEE Journal on Selected Areas in Communications, Vol. 23 No. 12, pp. 2333\u201043.","DOI":"10.1109\/JSAC.2005.857208"},{"key":"key2022012520211880200_frg23","doi-asserted-by":"crossref","unstructured":"Papazoglou, M.P., Traverso, P., Dustdar, S. and Leymann, F. (2007), \u201cService\u2010oriented computing: state of the art and research challenges\u201d, Computer, Vol. 40 No. 11, pp. 38\u201045.","DOI":"10.1109\/MC.2007.400"}],"container-title":["Internet Research"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/10662240910965360","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/10662240910965360\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/10662240910965360\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:40:22Z","timestamp":1753400422000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/intr\/article\/19\/3\/293-312\/183702"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6,5]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2009,6,5]]}},"alternative-id":["10.1108\/10662240910965360"],"URL":"https:\/\/doi.org\/10.1108\/10662240910965360","relation":{},"ISSN":["1066-2243"],"issn-type":[{"type":"print","value":"1066-2243"}],"subject":[],"published":{"date-parts":[[2009,6,5]]}}}