Development organizations
A development organization is a Riseact organization designed for building and testing applications and themes in a safe environment, without touching real data or payments. It is free and involves no billing.
It is created from your partner profile, like a regular organization, by choosing the development environment at creation time.
A development organization cannot be converted into a real organization. When the project is ready for production, create a new real organization.
What it is for
A development organization lets you:
- try out the configuration of a Riseact installation before delivering it to the client;
- develop and test applications and themes before distributing them;
- verify payment flows in Stripe test mode, without real transactions.
What is different from a real organization
- Payment test mode — payments use Stripe's test keys; no real charge is made.
- No billing — the organization has no active subscription or paid-seat count; it is initialized with sample data (placeholder contact and address) and without billing information.
- Non-production use — it is intended only for development and testing, not for a client's real activity.
How to create one
- From the Organizations section of the Partner Area, start the creation of a new organization.
- Under Environment, select Development organization.
- Legal information, address, and billing become optional: you can complete the creation without entering them.
- The organization is created linked to your partner profile, which becomes its administrator.
Testing the checkout with test cards
Since payments are processed in Stripe test mode, there is no need to use real cards. Instead, enter one of Stripe's test cards to simulate a payment in the organization's checkout:
| Outcome | Card number | Network |
|---|---|---|
| Successful payment | 4242 4242 4242 4242 | Visa |
| Declined payment | 4000 0000 0000 0002 | Visa (declined) |
For all test cards use any future expiration date (e.g. 12/34) and any 3-digit CVC.
Stripe provides many other cards to simulate specific declines, 3D Secure authentication, and other scenarios. Full list: Stripe — Testing.
Who can create them
Development organizations are created from the Partner Area: an active partner profile is required. Any user enabled on the partner can create them, with no additional role restrictions.
When to move to production
Since a development organization is not convertible, when it is time to go to production:
- create a new real organization for the client, complete with legal and billing information;
- distribute to it the applications and themes tested in development;
- if needed, assign or transfer ownership to the client.