Money
From OpenSimulator
(New page: This page is intended as an open discussion board for ideas regarding an in-world financial system. While it is commonly agreed that implementing an in-world currency system is out of scop...) |
m |
||
Line 7: | Line 7: | ||
These functions are crucial for in-world financial transactions: | These functions are crucial for in-world financial transactions: | ||
* put a price tag on a prim, specifying amount and currency | * put a price tag on a prim, specifying amount and currency | ||
− | * notification event (LSL) that resident X agrees to buy item / pay amount Y | + | * notification event (LSL) that resident X agrees to buy item / pay amount Y. |
== Off-World Handling == | == Off-World Handling == |
Revision as of 14:49, 10 January 2008
This page is intended as an open discussion board for ideas regarding an in-world financial system. While it is commonly agreed that implementing an in-world currency system is out of scope at least for the current phase of the OpenSim development project, there are still some functional decisions to be made so that OpenSim will support off-world or add-on currency solutions. Feel free to add your thoughts.
Motivation
In order to be successful, any new world simulator needs to allow for financial transactions. While many residents enjoy the creative and social aspects of virtual life, others are there to provide them with the necessary means - and usually intend to be compensated.
Functional Requirements
These functions are crucial for in-world financial transactions:
- put a price tag on a prim, specifying amount and currency
- notification event (LSL) that resident X agrees to buy item / pay amount Y.
Off-World Handling
These functions are not crucial, since they may be implemented in other ways:
- an in-world currency (use an internet payment provider or an e-currency instead)
- avatar account (use an internet payment provider or an e-currency instead)
- receive payment (can be handled off-world through osLoadURL - for most providers)
- give money (can be handled off-world through osHTTPRequest - for some providers)
- notify avatar of payment (can be done through IM or e-Mail)