Reference data
Rates and accounts
Three terms, three different things
- Account code
- Who is buying. Your account code is your own partner code, issued with your credentials at onboarding. It carries no price.
- Rate code
- Which commercial rules apply. It carries no price either.
- Adjustment
- The only thing that moves a price, and it exists only after Rocket approves a specific figure. A rate code with no adjustment configured cannot change a price by construction — it is not merely unconfigured, it is provably inert.
RCRETAIL — the standard code
RCRETAIL is Rocket's published retail price, with no partner-specific adjustment of any kind. Quoting under it returns exactly the price a retail customer sees on rocketcarrentalsvietnam.com, to the cent — this is asserted by automated tests, not by policy.
This is what you integrate and certify against. Sending no rate code at all gives you the same result.
Negotiated codes — reserved, not available
RCNET (net), RCCOMM (commissionable), RCCORP (corporate) and RCPROMO (promotional) are reserved codes for negotiated terms. They become available only after the commercial agreement naming the model is signed and Rocket has approved the specific figure. Until then, a request quoting one is refused with 409 RATE_NOT_APPROVED rather than silently falling back to retail.
No commission, markup or net discount exists yet
/developers/onboarding page.GET /rates
Returns only the caller's own codes, scoped to the token's partner. It can never become a directory of other partners' negotiated codes.