Skip to main content

Overview

A learning request is how you spend your budget. Pick something to learn, submit a request, the right approvers (set by your company’s policy) approve it, and the platform fulfills it — by issuing a voucher code, a virtual credit card, or reimbursing a receipt.

Requesting a course

  1. Open the On-Demand Catalog (/catalog).
  2. Find the course (search bar, provider tile, or top-courses list).
  3. Click Request.
  4. Add a short justification if the policy requires one.
  5. Submit — the first approver gets a notification.
Free content (no cost, no approval required) enrolls immediately and doesn’t go through this flow.

Custom requests

For content that isn’t in the catalog — a conference, a niche course, an externally-purchased subscription — use Submit Custom Request from My Wallet or the catalog footer. Fill in the form: Pick the closest Type. Your organization’s credit policies can require approval for specific types, such as coaching, so the type can change who approves the request.
If your organization uses categories, the form also asks you to pick a Category. Managers and admins can also choose who the content is meant for.
The request follows the same policy-driven approval chain as a catalog request. Once it clears, your admin chooses how to fulfill it — voucher, card, reimbursement, or direct purchase. For provider-specific steps, see Udemy, LinkedIn Learning, edX, Coursera, and Amazon.

Subscription requests

You can request a recurring subscription, such as a monthly plan from a provider. There are three ways to start:
  • Subscribe to Your Favorite Websites: on the catalog page, select a provider’s tile, then choose a plan.
  • A provider’s plan: on a provider item page, such as Coursera, select a plan and Enroll.
  • Custom request: choose Subscription as the Type in a custom request.
For a monthly plan, you choose how many months to request. Most forms ask how you pay first: In Subscribe to Your Favorite Websites, you set the number of months directly, from 1 to 12. If your organization limits subscriptions, you see Limited for one month and can request one month at a time. A subscription link can also open the Subscribe to [provider] dialog. In it, choose a plan. For a monthly plan, choose how you pay and the number of months. Then pick the credit to use.

Total price and charges so far

A subscription request for more than one month shows the full cost, not only one month:
  • When you request on a provider page or in a custom request: a note shows the monthly price, the number of months, and the total, for example “Note! You’ll be charged 20/monthfor6months—20/month for 6 months — 120 in total.”
  • When an approver reviews: the approval dialog shows the number of monthly payments, the monthly price, and the total.
  • In the request: the amount card adds a line such as “6 monthly payments — 120intotal".Oncethecardhasbeencharged,italsoshowsalinesuchas"120 in total". Once the card has been charged, it also shows a line such as "40 charged so far”.
Approvers and admins who open the request from Budget → Requests also see Payment Details with the Monthly payment, the Total (6 months), and, once the card has been charged, Charged so far. There, Plan Details lists the Months requested, and the number of months can be changed, from 1 to 12, until the voucher is generated.
The amount charged so far appears only for subscriptions longer than one month, after the virtual card has its first charge.
By default, Juno looks for a credit that covers the first month of a subscription. Your organization can have Juno look for a credit that covers the whole total instead. This may not be enabled for your organization.

Approval flows

Who approves your request depends on the Credit Policy your company has configured. Common shapes:
  • Direct manager only
  • Direct manager → admin
  • Skip-level manager → admin
  • Department head → finance approver
  • Multi-step chain for high-cost requests
  • Auto-approval under a cost threshold
Your specific chain may be different — that’s set by your admin per credit type, cost, role, or department. You’ll always see the current approver and any remaining steps in the request dialog. After all approvals are complete, an admin (or automation) handles fulfillment — issuing the voucher / card / processing the reimbursement.
You don’t need to know the policy details — the request shows you what’s pending and who’s next. Admin configuration lives in Budget & Credits (Admin).

Request statuses


Fulfillment types

Once approved, requests are fulfilled through one of three flows. The flow is picked for you based on the provider and your org’s setup.

Provider voucher code

After approval, the code appears on your home page and inside the request dialog. You’ll also receive an email if email notifications are on. To redeem:
  1. Open the request dialog (from the home card or My Wallet).
  2. Copy the code.
  3. Click Redeem on [Provider] to open the provider’s site.
  4. Enter the code at checkout.
  5. Return and click Mark as used.
If a code fails (already used, expired, rejected), open the dialog and click Report issue — your admin can re-issue or convert it to a reimbursement.

Reimbursement

Reimbursement covers cases where a voucher won’t work, for example:
  • The provider doesn’t accept credit cards, or declines the voucher because of its own payment policies.
  • You already paid, and your organization agreed to cover the cost.
To start one, submit a custom request and choose Reimbursement in the Provider field. Custom content request with Reimbursement selected as the provider When there’s no voucher option:
  1. Pay the provider out-of-pocket.
  2. Open the request dialog and upload your receipt (PDF, JPG, or PNG).
  3. Wait for admin review.
  4. Get reimbursed via your org’s standard expense process.
If your receipt is rejected (wrong amount, illegible), the request returns to “needs receipt” and you can re-upload.

Virtual credit card

A short-lived card with a fixed limit issued to you for the approved purchase. Full detail in Vouchers (Credit Cards).

Subscription card vs. one-time purchase

When the request needs a virtual credit card, the admin sets it up as either:
  • One-time — single charge. After a successful payment, the card locks and the front blurs in your dialog so it can’t be reused by mistake.
  • Subscription — recurring billing. The card stays active for ongoing charges (monthly SaaS, annual subscriptions).
You don’t pick this — admin sets it based on the content. If you need to re-charge a card that was set up as one-time, contact your admin.

Tracking your requests

Three places to see request state:
  • Home page — pending and actionable requests appear as agent cards.
  • My Wallet (top-right wallet icon) — full list, filter by status.
  • My Library — once content is provisioned, it shows up here.

Common questions

Can I cancel a request I haven’t acted on? Yes — open the request dialog and click Cancel request. The budget returns to your wallet. What if I never used a voucher and forgot? Admins can see “unused vouchers” on their Budget dashboard and will nudge you. Either redeem it or cancel to free up the budget. Does YouTube content go through this? No — YouTube is free and opens directly. No request, no budget impact. What about subscription seats (Pluralsight, LinkedIn Learning, O’Reilly)? Those are managed by your admin at the org level. You access them with your existing seat — no per-course request needed.
Last modified on October 6, 2026