<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>The Interledger Community 🌱: Marc Laporte</title>
    <description>The latest articles on The Interledger Community 🌱 by Marc Laporte (@wikisuite).</description>
    <link>https://community.interledger.org/wikisuite</link>
    <image>
      <url>https://community.interledger.org/images/Kp-0YXPlLXUgMiGmJgXH8QQ0OZjqYVdPxeGyhDfe_EQ/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL3VzZXIv/cHJvZmlsZV9pbWFn/ZS8yOTMvZWE0NTEz/OWUtOWYxMy00YmEz/LThkODYtNWE1NzE5/ZTY5YjQ2LnBuZw</url>
      <title>The Interledger Community 🌱: Marc Laporte</title>
      <link>https://community.interledger.org/wikisuite</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://community.interledger.org/feed/wikisuite"/>
    <language>en</language>
    <item>
      <title>Tiki ILP Integration and Monetization — Final Grant Report</title>
      <dc:creator>Marc Laporte</dc:creator>
      <pubDate>Sun, 29 Aug 2021 21:28:56 +0000</pubDate>
      <link>https://community.interledger.org/tikiilp/tiki-ilp-integration-and-monetization-final-grant-report-9ge</link>
      <guid>https://community.interledger.org/tikiilp/tiki-ilp-integration-and-monetization-final-grant-report-9ge</guid>
      <description>&lt;h2&gt;
  
  
  Project Update
&lt;/h2&gt;

&lt;p&gt;The solution is integrated on WikiSuite — a comprehensive and integrated Open Source information suite designed for enterprise use. The main component of WikiSuite is Tiki Wiki CMS Groupware (or "Tiki") which is a full-featured web application platform and arguably the one with the most built-in features.&lt;/p&gt;

&lt;p&gt;To implement the solution's ability to seamlessly send and receive payments, the development team have integrated Interledger Protocol (ILP) payments with Tiki. Similarly, to provide efficient web monetization, Tiki now integrates an implementation of Coil — an open web monetization technology that ensures compatibility with competing services and any currency. These steps make possible seamless online transactions and web monetization capabilities in WikiSuite to enable the WikiSuite communities and end-users to enjoy excellent payment and monetization features.&lt;/p&gt;

&lt;p&gt;We are very happy to state that we have completed all required developments, despite the challenges encountered!&lt;/p&gt;

&lt;p&gt;The team has successfully completed the design and development and has thoroughly tested the new features in a designed prototype, in accordance with our revised planning and timeline. This designed prototype will also enable streamlining the testing processes of the solution in the future. The new web monetization feature is integrated in the latest Tiki version — &lt;a href="https://doc.tiki.org/Tiki23"&gt;Tiki 23&lt;/a&gt; — released in August 2021. The Interledger Protocol (ILP) payments has been coded for &lt;a href="https://doc.tiki.org/Tiki24"&gt;Tiki 24&lt;/a&gt;, which is available now in daily builds, and will be released in February 2022.&lt;/p&gt;

&lt;h2&gt;
  
  
  Progress on objectives
&lt;/h2&gt;

&lt;p&gt;The first objective was to make Tiki fully compatible with ILP for sending and receiving payments, and with Coil for web monetization. Integration with ILP was more difficult than expected, but we found a way to succeed. This will be described in more detail in the next section. Also, as mentioned in our previous progress report, the integration with Coil has been completed. The team has implemented a new administration panel preference to activate monetization of an entire Tiki website, and a wiki plugin (a kind of macro placed in wiki text) named "Plugin Coil" enables monetization of specific content. With this feature, Tiki is capable of efficiently and easily enabling monetization of a complete website or selected contents of the website.&lt;/p&gt;

&lt;p&gt;The second objective was to guide Tiki's Open Source community in regard to the various opportunities and challenges that come with the ILP and Coil integrations. The WikiSuite team discussed the experience acquired during the implementation of these integrations at the recent &lt;a href="https://tiki.org/TikiFest"&gt;TikiFest&lt;/a&gt; online meeting in June. The community also organizes monthly &lt;a href="https://tiki.org/Roundtable-Meetings?"&gt;roundtable meetings&lt;/a&gt; during the year. We will take advantage of these online meetings to thoroughly inform and support all community members — developers, power users, and other interested people — in the configuration and use of these features.&lt;/p&gt;

&lt;p&gt;The last objective was to help end-users of WikiSuite and Tiki technologies better manage money online and benefit from the new features and their opportunities. The WikiSuite team has been writing detailed documentation to guide end-users in configuring and using these features. During the next few weeks, we are going to publish the latest features and updates on social media to engage and provide awareness to as many people as possible. Our objective is to promote the use of Tiki for web monetization and/or ILP payment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key activities
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Website monetization enables Tiki website administrators to monetize the website or some of its contents using Coil. With this new feature, the WikiSuite team made it possible for any Tiki user to monetize the pages or content they create at a Tiki website.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The latest features provide the ability to :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Activate and configure website monetization in a Tiki administration panel (default site pointer and a paywall text);&lt;/li&gt;
&lt;li&gt;Allow every Tiki user to configure their own pointer (wallet) for website monetization;&lt;/li&gt;
&lt;li&gt;Use the new wiki Plugin Coil to monetize specific content, acting like a paywall in that only paying viewers can access the content.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All details about the web monetization features are in our mid-progress report.&lt;br&gt;
Code changes are shown in the merge request: &lt;a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/767"&gt;https://gitlab.com/tikiwiki/tiki/-/merge_requests/767&lt;/a&gt;.&lt;br&gt;
Demo website to experiment with the new web monetization feature: &lt;a href="http://grantfortheweb.wikisuite.org/"&gt;http://grantfortheweb.wikisuite.org/&lt;/a&gt;.&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;Processing Online Payments : Create modules and integrate ILP in Tiki websites for sending and receiving online payments for products or services.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As a way to enable fair and open access to enable payments in Tiki, we added support to leverage Interledger payments. Tiki currently already has the building blocks for e-commerce and subscriptions, so we added support for payments using Interledger. The approach taken was to build a library that would offer a consistent interface to request payments using multiple providers, and have that library published as an asset by itself, and then integrate that library in Tiki. Thus, the Tiki website owner will mostly need to just supply the credentials of the platform/wallet to use and the process will work.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First, we developed a &lt;a href="https://packagist.org/packages/tikiwiki/ilp-client"&gt;new PHP package for ILP&lt;/a&gt;.
In addition, the library code is here : &lt;a href="https://gitlab.com/tikiwiki/libraries/ilp-client"&gt;https://gitlab.com/tikiwiki/libraries/ilp-client&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Then, we merged a new experimental feature in Tiki to use with the package, to permit payments using ILP.
Code changes are shown in &lt;a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/837"&gt;the merge request&lt;/a&gt;. The merge request has all the code, but is pulling the package directly from packagist.org instead of composer.tiki.org.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Basically, to make the new feature functional in a compatible Tiki instance (all details are in the &lt;a href="https://doc.tiki.org/Interledger-Protocol-payments"&gt;Tiki documentation&lt;/a&gt;):&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Running the ILP moneyd local test network and the ILP SPSP Invoice Server&lt;br&gt;
&lt;em&gt;&lt;a href="https://github.com/interledgerjs/moneyd"&gt;MoneyD&lt;/a&gt; allows you to run an isolated local test network for development. The &lt;a href="https://github.com/interledgerjs/ilp-spsp-server"&gt;ILP SPSP&lt;/a&gt; is a basic protocol for exchanging payment information between payee and payer to facilitate payment over Interledger. In our case Tiki is the client, that talks to the SPSP server.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set up the &lt;a href="https://doc.tiki.org/Interledger-Protocol-payments#Step_3_-_Setup_the_Tiki_ILP_payment_feature_and_a_basic_cart"&gt;Tiki ILP payment feature&lt;/a&gt; and a &lt;a href="https://doc.tiki.org/Shopping-Cart"&gt;basic cart&lt;/a&gt;&lt;br&gt;
&lt;em&gt;From the &lt;a href="https://doc.tiki.org/Admin-Home"&gt;Tiki control panels&lt;/a&gt;.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://community.interledger.org/images/mo1t8EyYBuY0RfqGlLmbkTZPhgxvbxeClCPSXJFaOTI/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3NsajdqN3Rh/YnhzOHJwaXowZnRs/LmpwZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/mo1t8EyYBuY0RfqGlLmbkTZPhgxvbxeClCPSXJFaOTI/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3NsajdqN3Rh/YnhzOHJwaXowZnRs/LmpwZw" alt="Alt Text" width="880" height="528"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Test an order&lt;br&gt;
&lt;em&gt;Add a product to your &lt;a href="https://doc.tiki.org/Shopping-Cart"&gt;cart&lt;/a&gt;,  click Check-out in the right panel to obtain the ILP pointer for the payment. Copy the link and paste it back at your ILP network command line to send the money. Reload the page or Check Payment.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://community.interledger.org/images/qWhHZNSXEACH0TMl__iM8290HI52HasEblq7ZKlfeRU/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2M0eTUyZmZt/aTZtZjJieDNtZHZ6/LmpwZw" class="article-body-image-wrapper"&gt;&lt;img src="https://community.interledger.org/images/qWhHZNSXEACH0TMl__iM8290HI52HasEblq7ZKlfeRU/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2M0eTUyZmZt/aTZtZjJieDNtZHZ6/LmpwZw" alt="Alt Text" width="880" height="528"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;blockquote&gt;
&lt;p&gt;Detailed documentation providing details about the latest features&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As planned, we obviously wrote documentation to enable the Tiki community of users to leverage the advanced, efficient, and easy mechanism for online payments and website monetization. This documentation is incorporated at the &lt;a href="https://doc.tiki.org/"&gt;Tiki comprehensive documentation website&lt;/a&gt;. For the record, here are the new documentations added :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://doc.tiki.org/Web-monetization"&gt;Web monetization feature&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doc.tiki.org/PluginCoil"&gt;PluginCoil&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doc.tiki.org/Interledger-Protocol-payments"&gt;Interledger payment feature&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Communications and marketing
&lt;/h2&gt;

&lt;p&gt;To take full advantage of the developments funded by this project, we have undertaken an ambitious communication project. We have invested in buying ads on several of the major social media. We bought and configured our ad campaigns, and are going to launch them early in September. These campaigns will run for a few weeks each and will be launched on several social media simultaneously. Our principal objective is to promote WikiSuite as an Open Source software enabling web monetization with &lt;a href="https://coil.com/"&gt;Coil&lt;/a&gt; and payment with &lt;a href="https://interledger.org/"&gt;Interledger&lt;/a&gt;. We are currently finalizing the preparation of visual materials to make our advertisements as attractive as possible. To see our future advertisements, kindly follow WikiSuite on the various social media:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://facebook.com/WikiSuite"&gt;WikiSuite on Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/WikiSuite"&gt;WikiSuite on Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/wikisuite/"&gt;WikiSuite on LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/channel/UCbiP9xUG-ffomKI2ewzEp8Q"&gt;WikiSuite on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Next Steps
&lt;/h2&gt;

&lt;p&gt;At this time, the feature development is completed and tested. Of course, these features will require improvement after more real use, but as usual our community will maintain these properly.&lt;/p&gt;

&lt;p&gt;We have discussed web monetization and Interledger payments with our more active community members during the TikiFest and roundtable meetings. We will continue to talk about them in the future events as well.&lt;/p&gt;

&lt;p&gt;Documentation has been written and published on doc.tiki.org. Users of Tiki 23 can now activate and use the web monetization feature, and developers and power users with a Tiki 24 (trunk environment) can experiment with Interledger payments.&lt;/p&gt;

&lt;p&gt;In conclusion, all our objectives have been achieved. In addition, we prepared our communication plan and purchased advertising. The remaining task is to complete some details before launching the campaigns, which will be the last step in this project.&lt;/p&gt;

&lt;p&gt;We are very grateful for this opportunity offered by Grant for the Web, which enabled to us to improve our Open Source software with new features that will be of great value to website owners and end users.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of Community Support
&lt;/h2&gt;

&lt;p&gt;We are very actively engaged in the development and improvement of Open Source technologies. Anyone interested in our solution is welcome to join our active community and start contributing now at &lt;a href="https://gitlab.com/tikiwiki"&gt;https://gitlab.com/tikiwiki&lt;/a&gt;. Also, if you have any questions about WikiSuite or these new features, please feel free to join our chat room at &lt;a href="https://wikisuite.chat/"&gt;https://wikisuite.chat/&lt;/a&gt;. We look forward to meeting new members!&lt;/p&gt;

</description>
      <category>grantreports</category>
    </item>
    <item>
      <title>Tiki ILP Integration and Monetization — Grant Report #1</title>
      <dc:creator>Marc Laporte</dc:creator>
      <pubDate>Mon, 31 May 2021 14:21:46 +0000</pubDate>
      <link>https://community.interledger.org/tikiilp/tiki-ilp-integration-and-monetization-grant-report-1-2b4a</link>
      <guid>https://community.interledger.org/tikiilp/tiki-ilp-integration-and-monetization-grant-report-1-2b4a</guid>
      <description>&lt;h2&gt;
  
  
  Project Update
&lt;/h2&gt;

&lt;p&gt;The proposed solution is based on WikiSuite — a comprehensive and integrated Open Source information suite designed for enterprise use. The main component of WikiSuite is Tiki Wiki CMS Groupware (or "Tiki") which is a full-featured web application platform and arguably the one with the most built-in features.&lt;/p&gt;

&lt;p&gt;To implement the proposed solution's ability to seamlessly send and receive payments, the development team intends to integrate Interledger Protocol (ILP) payments with Tiki. Similarly, to provide efficient web monetization, Tiki will integrate an implementation of Coil — an open web monetization technology that ensures compatibility with competing services and any currency. These steps will make possible seamless online transactions and web monetization capabilities in WikiSuite to enable the WikiSuite communities and end-users to enjoy excellent payment and monetization features.&lt;/p&gt;

&lt;p&gt;Regarding the integration with ILP, the development team encountered some unforeseen difficulties. We explain the challenges we encountered in the "Key Activities" section.&lt;/p&gt;

&lt;p&gt;For web monetization, the team utilized the Coil API to create a plugin that allows website administrators to manage the monetization. The process also involved the development of advanced features enabling multiple authors or administrators to monetize their digital content on the same website.&lt;/p&gt;

&lt;p&gt;During the process of solution design and development, the development team faced an unexpected inconvenience as the Technical Team Lead resigned due to unavoidable circumstances, thereby causing a delay in the estimated project timeline. The process of finding and assigning a new Team Lead caused a three-month increase in the project timeline. The team deeply appreciates the Grant for the Web Program team granting the WikiSuite team a no-cost extension.&lt;/p&gt;

&lt;p&gt;The development team revised the planning and timeline with the new Technical Team Lead and is glad to be back on track again. The team has successfully completed the initial design and development and has thoroughly tested the new features on a designed prototype. This designed prototype will also enable streamlining the testing processes of the solution in the future as well. The newly developed web monetization features will be integrated in the latest Tiki version — Tiki 23 — which will be released in July 2021.&lt;/p&gt;

&lt;h2&gt;
  
  
  Progress on objectives
&lt;/h2&gt;

&lt;p&gt;The first objective is to make Tiki fully compatible with ILP for sending and receiving payments, and with Coil for web monetization. Integration with ILP is currently not as far along as we would like, but we continue to work on it and make steady progress. On the other hand, the integration with Coil has been completed. The team has implemented a new administration panel preference to activate monetization of an entire Tiki website, and a wiki plugin (a kind of macro placed in wiki text) named "Plugin Coil" enables monetization of specific content. With these steps, Tiki will be capable of efficiently and most easily performing monetization of the complete website or selected contents of the website. Fully complete Coil integration will be provided in Tiki 23. The ILP integration continues and will be completed as soon as the challenges encountered have been met.&lt;/p&gt;

&lt;p&gt;The second objective is to guide Tiki's Open Source community in regard to the various opportunities and challenges that come with the ILP and Coil integrations. The WikiSuite team will, for example, thoroughly explain and discuss the experience acquired during the implementation of these integrations in the upcoming TikiFest along with discussing opportunities created by the development of the new features that enable seamless processes to send and receive payments, and perform website monetization. &lt;a href="https://tiki.org/TikiFest"&gt;TikiFests&lt;/a&gt; are a tradition in the Tiki community where community members — developers, power users, and other interested people — from around the globe meet in person or, recently, virtually, to discuss the latest advancements, challenges, and opportunities in the Tiki sphere and other related technologies and culture.&lt;/p&gt;

&lt;p&gt;The last objective is to help end-users of WikiSuite and Tiki technologies better manage money online and benefit from the new features and their opportunities. In the upcoming few weeks, the WikiSuite team will begin writing detailed documentation to guide end-users in configuring and using these features. Also, the team plans to publish the latest features and updates on social media to engage and provide awareness to as many people as possible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key activities
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Website monetization&lt;/strong&gt; enables Tiki website administrators to monetize the website or some of its contents using Coil. The WikiSuite team aims to make it possible for any Tiki user to monetize the pages or contents they own at a Tiki website.&lt;/p&gt;

&lt;p&gt;The latest features provide the ability to :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Activate and configure website monetization in a Tiki administration panel (default site pointer and a paywall text):
&lt;img src="https://community.interledger.org/images/kb3l7Xg9Ci56qYxw64n4ahLDAt_vynht8jsYCn5R0tE/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL2c5MnVxZWs4/OG5yOHo0bDhnMzUw/LkpQRw" alt="Alt Text" width="861" height="527"&gt;
&lt;/li&gt;
&lt;li&gt;Allow every Tiki user to configure their own pointer (wallet) for website monetization:
&lt;img src="https://community.interledger.org/images/7wdd_jW5RVPHWZchzPn4E-lY8LozFY3NpHbED9CAREQ/w:880/mb:500000/ar:1/aHR0cHM6Ly9jb21t/dW5pdHkuaW50ZXJs/ZWRnZXIub3JnL3Jl/bW90ZWltYWdlcy91/cGxvYWRzL2FydGlj/bGVzL3o3Nm9ldWJo/OWxtaDk1c2VqM3h3/LkpQRw" alt="Alt Text" width="625" height="385"&gt;
&lt;/li&gt;
&lt;li&gt;Use wiki Plugin Coil to monetize specific content, acting like a paywall in that only paying viewers can access the content:&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Using default paywall text&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{COIL()}
The content you're viewing in exclusive. 
Thank you for your contribution.
{COIL}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;With a custom paywall text&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{COIL()}
The content you're viewing in exclusive. 
Thank you for your contribution.
{ELSE}
This content is exclusive!
To view this content you need to use the Coil extension.
{COIL}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Users can monetize their content.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{COIL(user="admin")}
The content you're viewing in exclusive. 
Thank you for your contribution.
{ELSE}
This content is exclusive!
To view this content you need to use the Coil extension.
{COIL}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Code changes are shown in the merge request: &lt;a href="https://gitlab.com/tikiwiki/tiki/-/merge_requests/767"&gt;https://gitlab.com/tikiwiki/tiki/-/merge_requests/767&lt;/a&gt;&lt;br&gt;
Demo website to experiment the new web monetization feature: &lt;a href="http://grantfortheweb.wikisuite.org/"&gt;http://grantfortheweb.wikisuite.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Processing Online Payments&lt;/strong&gt; : Create modules and integrate ILP in Tiki websites for sending and receiving online payments for products or services.&lt;/p&gt;

&lt;p&gt;As a way to enable fair and open access to enable payments in Tiki we want to add support to leverage Interledger payments. Tiki currently already has the building blocks for e-commerce and subscriptions and we planned to add support for payments using Interledger. In the vision any Tiki owner would be able to use Interledger to take payments on their websites, that process was envisioned to be the simplest possible, lowering the barrier to adoption. The approach taken was to build a library that would offer a consistent interface to request payments using multiple providers and have that library published as an asset by itself, and then integrate that library in Tiki, so that the Tiki website owner would mostly need to supply the credentials of the platform/wallet to use and the process would "just work".&lt;/p&gt;

&lt;p&gt;Unfortunately when trying to implement this idea, we found that in the market there are primarily two ILP-enabled wallets upHold and GateHUB, and of them only GateHUB allows you to use ILP Pointers as targets for payment. Additionally, we would need an "invoice" creation interface so that different ILP Pointers could be created by invoice so we could track the settlement of an order. Neither of the above providers offer such a facility and in this area only Anypay offers the kind of interface that we would need (&lt;a href="https://docs.anypayinc.com/invoices/create-invoice"&gt;https://docs.anypayinc.com/invoices/create-invoice&lt;/a&gt;) but unfortunately they don't offer ILP yet. This clearly represents a big gap in the market and a risk/challenge for wider adoption of ILP.&lt;/p&gt;

&lt;p&gt;This delayed progress as we needed to go back to the drawing board. Nevertheless, we still believe the concept described above is a valid one, so we are in the process of doing the following adaptations that will allow us to prove the concept and make it robust enough for anyone that wants to run their own SPSP invoice server to be able to integrate with Tiki. We will keep the concept of a library, but for now with a single back end (&lt;a href="https://github.com/interledgerjs/ilp-spsp-invoice-server"&gt;https://github.com/interledgerjs/ilp-spsp-invoice-server&lt;/a&gt;) and we will integrate that with Tiki.&lt;/p&gt;

&lt;p&gt;This approach will require a deeper level of integration with ILP than expected, when compared with integrating with existing wallet providers, but it will be able to showcase the usage of ILP payment that we envisioned for this project. The current limitation of this approach is that, for the moment, money would only connect to the community network, not the ILP livenet.&lt;/p&gt;

&lt;h2&gt;
  
  
  What’s next?
&lt;/h2&gt;

&lt;p&gt;Although more work remains on ILP integration, the development team is glad to be on track. We will continue to make the necessary efforts to meet our objectives. The next steps include a detailed and thorough testing of the newly implemented features with the designed prototype. The testing process will involve detailed testing of the features along with fixing any bugs that are found during the process. Once the bugs are fixed, the team will ensure seamless execution of the newly integrated features in Tiki and will implement any required improvements.&lt;/p&gt;

&lt;p&gt;Furthermore, detailed documentation incorporating details about the latest features will be compiled to enable the Tiki community of users to leverage the advanced, efficient, and easy mechanism for online payments and website monetization. After the testing and documentation, the task to publish the details of the latest features on social media will be carried out in order to guide and illuminate both Tiki users and others around the globe.&lt;/p&gt;

&lt;h2&gt;
  
  
  What community support would benefit your project?
&lt;/h2&gt;

&lt;p&gt;WikiSuite is a part of the global community of over 20,000 individuals invested in the creation and development of Open Source software. The team always seeks new people interested to join the Tiki community to contribute to Open Source development. The extensive community enables further enhancement and improvement of the developed features along with providing answers to users' questions. It is not possible for one developer to create a foolproof solution and eliminate all the issues or bugs in a feature or a software solution. However, if done by a community of hundreds or thousands, then each individual, having their own experiences, skills, and perspectives, can contribute to significantly improve and enhance the software solution or feature. Anyone interested is welcome to join our active community and start contributing now at &lt;a href="https://gitlab.com/tikiwiki"&gt;https://gitlab.com/tikiwiki&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>grantreports</category>
    </item>
  </channel>
</rss>
