IntegrationGuide

Main.IntegrationGuide History

Hide minor edits - Show changes to output

October 09, 2010, at 09:26 PM by Daniel - clean up
Changed lines 73-74 from:
Jane buys her groceries at the local food cooperative, and makes a Ripple payment in the store. The Ripple routing system finds that the food coop has a balance owing at the local hardware store where they buy maintenance supplies. The hardware store in turn has an outstanding bill with the lawyer up the street. Jane often does landscaping for the lawyer on credit. To complete Jane's payment to the food coop, the Ripple system reduces the food coop's bill at the hardware store, the hardware store's debt to the lawyer, and finally lawyer's debt to Jane. Jane walks out with her groceries.
to:
Jane buys her groceries at the local food cooperative, and makes a Ripple payment in the store. The Ripple routing system finds that the food coop has a balance owing at the local hardware store where they buy maintenance supplies. The hardware store in turn has an outstanding bill with the lawyer up the street. Jane often does landscaping for the lawyer on credit. To complete Jane's payment to the food coop, the Ripple system reduces the food coop's bill at the hardware store, the hardware store's debt to the lawyer, and finally the lawyer's debt to Jane. Jane walks out with her groceries.
October 09, 2010, at 09:25 PM by Daniel - clean up
Changed lines 73-74 from:
John buys his groceries at the local food cooperative, and uses a smart card to make a Ripple payment in the store. The Ripple routing system finds that the food coop has a balance owing at the local hardware store where they buy maintenance supplies. The hardware store in turn has an outstanding bill with the lawyer up the street. John often does landscaping for the lawyer on credit. To complete John's payment to the food coop, the Ripple system reduces the food coop's bill at the hardware store, the hardware store's debt to the lawyer, and finally lawyer's debt to John. John walks out with his groceries.
to:
Jane buys her groceries at the local food cooperative, and makes a Ripple payment in the store. The Ripple routing system finds that the food coop has a balance owing at the local hardware store where they buy maintenance supplies. The hardware store in turn has an outstanding bill with the lawyer up the street. Jane often does landscaping for the lawyer on credit. To complete Jane's payment to the food coop, the Ripple system reduces the food coop's bill at the hardware store, the hardware store's debt to the lawyer, and finally lawyer's debt to Jane. Jane walks out with her groceries.
October 09, 2010, at 09:23 PM by Daniel - add content
Added lines 65-66:
Ripple can enable businesses to avoid taking out bank loans at interest to pay some of their bills while waiting to collect on others.
Added lines 71-74:
!!!An integrated example

John buys his groceries at the local food cooperative, and uses a smart card to make a Ripple payment in the store. The Ripple routing system finds that the food coop has a balance owing at the local hardware store where they buy maintenance supplies. The hardware store in turn has an outstanding bill with the lawyer up the street. John often does landscaping for the lawyer on credit. To complete John's payment to the food coop, the Ripple system reduces the food coop's bill at the hardware store, the hardware store's debt to the lawyer, and finally lawyer's debt to John. John walks out with his groceries.

September 26, 2010, at 07:58 PM by Daniel - update link
Changed lines 45-46 from:
Credit connections can be chained together to allow payment throughout a community. So far you have seen direct payments without any intermediaries. Ripplepay also lets you make payments to users with whom you have not established a credit connection, ''as long as you are connected by credit intermediaries''. A credit intermediary is any user who is mutually connected to both the payer and payee. Payments can transact through a chain of numerous credit intermediaries to allow for general payment through Ripplepay. For a more detailed explanation of credit chains, including an illustrative diagram, see [[Credit Relationship Example]].
to:
Credit connections can be chained together to allow payment throughout a community. So far you have seen direct payments without any intermediaries. Ripplepay also lets you make payments to users with whom you have not established a credit connection, ''as long as you are connected by credit intermediaries''. A credit intermediary is any user who is mutually connected to both the payer and payee. Payments can transact through a chain of numerous credit intermediaries to allow for general payment through Ripplepay. For a more detailed explanation of credit chains, including an illustrative diagram, see [[credit relationship]].
September 26, 2010, at 05:56 AM by Daniel - formatting
Changed lines 23-24 from:
For the connection to be established, ''the other user has to accept your credit offer'.
to:
For the connection to be established, ''the other user has to accept your credit offer''.
Changed lines 57-58 from:
In addition to the uses individuals can make of Ripplepay, non-profit organizations can track resources such as volunteer hours using Ripplepay. To track volunteer hours, each volunteer would offer the organization credit in the number of hours available. The organization would then pay the volunteer those hours throuogh Ripplepay for the actual hours worked by the volunteer. If the non-profit organization offers any products or services to reward volunteers, then the volunteer could repay those hours to the organization in exchange for the reward.
to:
In addition to the uses individuals can make of Ripplepay, non-profit organizations can track resources such as volunteer hours using Ripplepay. To track volunteer hours, each volunteer would offer the organization credit in the number of hours available. The organization would then pay the volunteer those hours through Ripplepay for the actual hours worked by the volunteer. If the non-profit organization offers any products or services to reward volunteers, then the volunteer could repay those hours to the organization in exchange for the reward.
September 26, 2010, at 01:31 AM by Daniel - Add co-ops subsection to scenarios
Added lines 65-68:
!!!Co-ops

Any form of co-operative entity such as housing co-ops, production co-ops, intentional communities, and so on, can track their community involvement using Ripplepay. For instance, this could include bills for food or rent, hours for chores, and any other resources.

September 26, 2010, at 01:27 AM by Daniel - Add detail for use cases
Added lines 51-64:
!!!Individual users

Individual users can use Ripplepay accounts to track IOUs with friends, to buy and sell goods and services with their friends, and to make exchanges with any organizations that have Ripplepay accounts.

!!!Non-profit organizations

In addition to the uses individuals can make of Ripplepay, non-profit organizations can track resources such as volunteer hours using Ripplepay. To track volunteer hours, each volunteer would offer the organization credit in the number of hours available. The organization would then pay the volunteer those hours throuogh Ripplepay for the actual hours worked by the volunteer. If the non-profit organization offers any products or services to reward volunteers, then the volunteer could repay those hours to the organization in exchange for the reward.

!!!Businesses

Like non-profit organizations, businesses can track personnel activity and other resources using Ripplepay. Businesses can also accept Ripplepay in exchange for their products.

There are some interesting ways for businesses to use Ripplepay. On top of simple transactions like customers trading Ripplepay credit for products, a business can use Ripplepay to offer and manage customer credit, or to borrow and manage credit with suppliers.

September 26, 2010, at 12:23 AM by Daniel - formatting
Changed lines 17-18 from:
To connect to another user, log in to your account, and from the [[https://ripplepay.com/summary/|main account]] page enter the other user's e-mail address in the section marked "Connect to more people".
to:
To connect to another user, log in to your account, and from the [[https://ripplepay.com/summary/|main account]] page enter the other user's e-mail address in the section marked @@Connect to more people@@.
September 26, 2010, at 12:20 AM by Daniel - clean up
Changed lines 7-8 from:
The main functions in Ripplepay are to '''create accounts''' for users to interact with, to '''make connections''' between users, to '''adjust settings''' of those connections to reflect the actual users, and to '''make transactions''' over those user connections. We will look at each of these functions in the sections below, and then we will study the most common '''integration scenarios''' and answer any '''questions'''.
to:
The main functions in Ripplepay are to '''create accounts''' for users to interact with, to '''make connections''' between users, to '''adjust settings''' of those connections to reflect the actual users, and to '''make transactions''' over those user connections or '''credit chains'''. We will look at each of these functions in the sections below, and then we will study the most common '''integration scenarios''' and answer any '''questions'''.
Changed line 53 from:
Any remaining questions can be answered here. Please send any questions to [[mailto:info@ripplepay.com|info@ripplepay.com]].
to:
Any remaining questions can be answered here. Please send any questions to [[mailto:info@ripplepay.com|info@ripplepay.com]].
Changed line 53 from:
Any remaining questions can be answered here. Please send any questions to [[info@ripplepay.com]].
to:
Any remaining questions can be answered here. Please send any questions to [[mailto:info@ripplepay.com|info@ripplepay.com]].
Changed line 53 from:
Any remaining questions can be answered here. Please send any questions to info@ripplepay.com.
to:
Any remaining questions can be answered here. Please send any questions to [[info@ripplepay.com]].
Changed lines 45-46 from:
This section describes how credit connections can be chained together to allow payment throughout a community.
to:
Credit connections can be chained together to allow payment throughout a community. So far you have seen direct payments without any intermediaries. Ripplepay also lets you make payments to users with whom you have not established a credit connection, ''as long as you are connected by credit intermediaries''. A credit intermediary is any user who is mutually connected to both the payer and payee. Payments can transact through a chain of numerous credit intermediaries to allow for general payment through Ripplepay. For a more detailed explanation of credit chains, including an illustrative diagram, see [[Credit Relationship Example]].
Changed lines 49-50 from:
Real-world situations.
to:
This section will document real-world situations to address specific issues.
Changed line 53 from:
FAQ
to:
Any remaining questions can be answered here. Please send any questions to info@ripplepay.com.
Added lines 31-46:
Now that you have a connection with another user, you're ready to make an exchange! In order to pay someone or borrow money, you have to have credit available with that user. In order to receive payment from or lend money to someone, that user has to have credit available with you. In any case, the credit can either be directly with you through a connection established (as above), or indirectly through a chain of credit intermediaries.

To make a payment to a user who has extended you credit, simply log in to your account and open the [[https://ripplepay.com/payments/|payments]] page, then click the link to [[https://ripplepay.com/paymentForm/|pay another user]]. On the page that opens, enter your payment information: recipient, amount, and memo.

You can also have Ripplepay fill in the recipient's account automatically by clicking the payment link directly from that user's connection page in your account.

For someone else to pay you, that user would perform the same steps and fill in ''your'' account.

!!Other functions

Ripplepay also allows you to look at a history of your past payments, and to edit your profile (including contact information, default display units, enabling or disabling automatic currency conversion, and other settings). You can enter multiple e-mail addresses to receive payments.

!!Credit chains

This section describes how credit connections can be chained together to allow payment throughout a community.

Changed lines 49-53 from:
!!Questions
to:
Real-world situations.

!!Questions

FAQ
Added lines 27-28:
Once you have established a connection with another user, you can always go back and edit the settings. To do so, log in to your Ripplepay account and open the [[https://ripplepay.com/accounts/|connections]] page. Find the account you want to adjust, and click the account name or the details link. The next page will show you the details of your connection with this user, and allow you to change settings such as the account name, interest rate, and maximum credit.
Added lines 19-24:
On the next page, you are prompted to enter the maximum amount of credit you will extend to the other user, as well as the unit of account (currency) and interest rate. The amount you enter here will be the maximum amount this user can pay you overall through Ripplepay. For instance, if you set it to $150, then the other user could pay you up to $150. Note that this total includes payments sent from the other user through your account, not just the payments from the other user directly to you.

If you set an interest rate other than 0%, then any balance owed to you by the other user will automatically collect interest at the rate you set.

For the connection to be established, ''the other user has to accept your credit offer'.

Changed lines 11-12 from:
To create an account, open the Ripplepay [[https://ripplepay.com/register/|sign-up]] page, and fill in your contact details. You can optionally select a default unit if most of your dealings will be in a particular currency.
to:
To create an account, open the Ripplepay [[https://ripplepay.com/register/|sign-up]] page, and fill in your contact details. You can optionally select a default unit if most of your dealings will be in a particular currency. Once you register, you will receive a confirmation e-mail that will check your contact information.
Added lines 15-18:
For a user to conduct any transactions in Ripplepay, the user must first create connections. Ripple makes transactions between connections, i.e. connected peers transmit the payments between each other -- a peer-to-peer (p2p) system.

To connect to another user, log in to your account, and from the [[https://ripplepay.com/summary/|main account]] page enter the other user's e-mail address in the section marked "Connect to more people".

Changed lines 7-8 from:
The main functions in Ripplepay are to ''create accounts'' for users to interact with, to ''make connections'' between users, to ''adjust settings'' of those connections to reflect the actual users, and to '''make transactions''' over those user connections. We will look at each of these functions in the sections below, and then we will study the most common '''integration scenarios''' and answer any '''questions'''.
to:
The main functions in Ripplepay are to '''create accounts''' for users to interact with, to '''make connections''' between users, to '''adjust settings''' of those connections to reflect the actual users, and to '''make transactions''' over those user connections. We will look at each of these functions in the sections below, and then we will study the most common '''integration scenarios''' and answer any '''questions'''.
Added lines 11-12:
To create an account, open the Ripplepay [[https://ripplepay.com/register/|sign-up]] page, and fill in your contact details. You can optionally select a default unit if most of your dealings will be in a particular currency.
Changed lines 1-19 from:
This guide will take you through the process of setting up and using a Ripple implementation. The first and currently only implementation of Ripple is [[https://ripplepay.com/|Ripplepay]]. At Ripplepay, you can register and make unlimited transactions for free. This can be done by individuals, non-profit organizations, businesses, and any other entity that can exchange goods or services.
to:
This guide will take you through the process of setting up and using a Ripple implementation. The first and currently only implementation of Ripple is [[https://ripplepay.com/|Ripplepay]]. At Ripplepay, you can register and make unlimited transactions for free. This can be done by individuals, non-profit organizations, businesses, and any other entity that can exchange goods or services.

!!Overview

Ripple is an open decentralized payment system design. To use it, you need an actual implementation of the design. The steps in this guide will show you how to use all the functions in the Ripplepay implementation of the Ripple concept, and then we'll look at the bigger picture in effectively integrating these functions into your regular processes.

The main functions in Ripplepay are to ''create accounts'' for users to interact with, to ''make connections'' between users, to ''adjust settings'' of those connections to reflect the actual users, and to '''make transactions''' over those user connections. We will look at each of these functions in the sections below, and then we will study the most common '''integration scenarios''' and answer any '''questions'''.

!!Create accounts

!!Make connections

!!Adjust settings

!!Make transactions

!!Integration scenarios

!!Questions
Added line 1:
This guide will take you through the process of setting up and using a Ripple implementation. The first and currently only implementation of Ripple is [[https://ripplepay.com/|Ripplepay]]. At Ripplepay, you can register and make unlimited transactions for free. This can be done by individuals, non-profit organizations, businesses, and any other entity that can exchange goods or services.