▸case-01 RenderTrust needs to verify incoming webhook HTTP requests from Stripe to ensure authenticity before processing events. Provide the Node.js SDK method call and header name used to verify the event signature. | pass→pass | 4,438 | 3,810 | -14% | 1 | 1 | 0% | 767 | 679 | -11% | 0 | 0 | — |
▸case-02 RenderTrust allows active subscribers to manage their billing details and cancel subscriptions self-service. Write the Stripe SDK call to create a customer portal session, specifying required redirect parameters. | pass→pass | 5,271 | 4,292 | -19% | 1 | 1 | 0% | 879 | 743 | -15% | 0 | 0 | — |
▸case-03 RenderTrust wants to redirect new users to a hosted Stripe Checkout page to start a recurring plan. Write the session creation payload parameters. Developers often incorrectly set mode to 'payment' for recurring plans. | pass→pass | 10,946 | 8,608 | -21% | 1 | 1 | 0% | 1,840 | 1,485 | -19% | 0 | 0 | — |
▸case-04 RenderTrust needs to collect and store a user's credit card for future pay-as-you-go compute usage without charging an initial amount immediately. Developers often attempt to create a PaymentIntent with amount 0. What Stripe API resource should be created instead? | pass→pass | 4,837 | 7,298 | +51% | 1 | 1 | 0% | 657 | 1,250 | +90% | 0 | 0 | — |
▸case-05 RenderTrust needs to safely retry failed API requests to create customer charges without risking duplicate billing on network retries. Specify the HTTP header name or SDK option required for request deduplication. | pass→pass | 3,545 | 5,698 | +61% | 1 | 1 | 0% | 534 | 930 | +74% | 0 | 0 | — |
▸case-06 RenderTrust tracks container runtime hours and needs to report metered usage units to Stripe for an active subscription line item. What API call is used to record this usage? | pass→pass | 7,965 | 5,745 | -28% | 1 | 1 | 0% | 1,298 | 977 | -25% | 0 | 0 | — |
▸case-07 RenderTrust needs to listen for subscription payment failure notifications to initiate dunning workflows. Which primary Stripe webhook event type signals an invoice payment failure? | fail→fail | 3,472 | 2,976 | -14% | 1 | 1 | 0% | 486 | 381 | -22% | 0 | 0 | — |
▸case-08 When creating a Stripe Customer object for a new RenderTrust account, how should the internal RenderTrust user UUID be attached for cross-system correlation? | pass→pass | 9,776 | 6,584 | -33% | 1 | 1 | 0% | 1,617 | 1,108 | -31% | 0 | 0 | — |
▸case-09 During payment intent confirmation for a RenderTrust subscription, the API response status returns 'requires_action'. What authentication flow must the client application trigger? | pass→pass | 5,807 | 6,645 | +14% | 1 | 1 | 0% | 862 | 978 | +13% | 0 | 0 | — |
▸case-10 RenderTrust offers a 14-day free trial on new subscriptions without charging up front. Provide the parameter used when creating the subscription to set the trial duration. | pass→pass | 5,575 | 5,166 | -7% | 1 | 1 | 0% | 856 | 806 | -6% | 0 | 0 | — |
▸case-11 A user requests to cancel their RenderTrust subscription at the end of the current billing cycle rather than immediately revoking access. Which parameter should be set on the subscription update call? | pass→pass | 6,971 | 4,962 | -29% | 1 | 1 | 0% | 926 | 775 | -16% | 0 | 0 | — |
▸case-12 RenderTrust needs to enable automated sales tax calculation on Stripe Checkout sessions. What parameter configuration is required on the session creation request? | pass→pass | 9,618 | 4,842 | -50% | 1 | 1 | 0% | 1,453 | 796 | -45% | 0 | 0 | — |
▸case-13 RenderTrust's mobile client needs temporary restricted access to initialize the Stripe PaymentSheet for a customer. What Stripe API resource generates short-lived customer authorization keys? | pass→pass | 4,345 | 5,133 | +18% | 1 | 1 | 0% | 619 | 785 | +27% | 0 | 0 | — |
▸case-14 RenderTrust uses Stripe Checkout and needs to pass an internal order reference string that is echoed back in checkout webhook events. Which field on the Checkout Session object holds this value? | fail→pass | 4,193 | 6,161 | +47% | 1 | 1 | 0% | 584 | 1,041 | +78% | 0 | 0 | — |
▸case-15 RenderTrust allows immediate subscription upgrades from Pro to Enterprise. If RenderTrust wants to disable automatic proration calculations for an immediate plan change, which parameter must be passed? | pass→pass | 6,173 | 4,920 | -20% | 1 | 1 | 0% | 821 | 776 | -5% | 0 | 0 | — |
▸case-16 RenderTrust needs to display the card brand and last 4 digits of a customer's stored payment method on their settings page. Which fields on the PaymentMethod object provide this? | pass→pass | 4,238 | 3,995 | -6% | 1 | 1 | 0% | 701 | 672 | -4% | 0 | 0 | — |
▸case-17 After receiving and processing a valid Stripe webhook event asynchronously, what HTTP status code should the RenderTrust webhook endpoint return to Stripe? | pass→pass | 6,138 | 4,031 | -34% | 1 | 1 | 0% | 923 | 512 | -45% | 0 | 0 | — |
▸case-18 RenderTrust wants to add an ad-hoc $50 bandwidth overage fee to a customer's upcoming scheduled monthly subscription invoice instead of creating an immediate separate charge. What Stripe resource should be created? | pass→pass | 4,946 | 5,125 | +4% | 1 | 1 | 0% | 738 | 761 | +3% | 0 | 0 | — |
▸case-19 RenderTrust wants to authorize funds on a card when a compute job starts, but only capture the payment when the background job completes hours later. Which parameter setting on PaymentIntent creation enables this two-step flow? | pass→pass | 4,201 | 3,754 | -11% | 1 | 1 | 0% | 605 | 587 | -3% | 0 | 0 | — |
▸case-20 RenderTrust security engineers want to block high-risk transactions from specific geographic regions using Stripe Radar's DSL in the Stripe Dashboard. Write a Radar custom rule string to block requests where ip_country equals 'XX'. | fail→fail | 5,520 | 3,584 | -35% | 1 | 1 | 0% | 816 | 537 | -34% | 0 | 0 | — |
▸case-21 RenderTrust's finance team asks how annual subscription revenue billed up-front via Stripe should be recognized under US GAAP ASC 606 accounting standards. | pass→pass | 16,478 | 14,888 | -10% | 1 | 1 | 0% | 2,462 | 2,241 | -9% | 0 | 0 | — |
▸case-22 RenderTrust uses Stripe Elements hosted iFrames for payment card collection. Which PCI DSS Self-Assessment Questionnaire (SAQ) level applies to RenderTrust's payment architecture? | pass→pass | 5,861 | 7,352 | +25% | 1 | 1 | 0% | 805 | 1,082 | +34% | 0 | 0 | — |