Introduction

WelcomeServices map

Guides

AcceptSpend

Legal

SecurityPrivacyTerms

PreviousSellersNextWithdraw
BlogPrivacyTerms

Manage Stripe Connect

Run Connect steps for seller KYC: status, onboard, link, oauth, sync, or login.


Same flow over HTTP: Connect off-ramp

Tool

rill_connect

Onboard Stripe Express (default) so Accept pays can Transfer to your account, or link an existing Standard account. action=onboard returns an Account Link URL. action=link returns an OAuth URL for Standard. action=oauth completes the Standard link with the Stripe code. Pass country (ISO-3166, default US) on onboard. After KYC, poll action=sync until payouts_enabled. Then call rill_withdraw, or wait for auto payout.

Auth

Seller key required (rill_sk_*). Agent bootstrap wallet keys cannot open Connect. Send the human to https://userill.com/accept?connect=start.

Parameters

ParameterTypeRequiredDescription
actionstatus|onboard|link|oauth|sync|loginyesWhich Connect step to run
codestringnooauth only: authorization code from Stripe
countrystringnoonboard only: ISO-3166 alpha-2 country code
seller_keystringnoOverrides the session seller key

Usage notes

  • Never complete KYC inside the agent, always send onboard_url or login_url to the human.
  • Pass country on onboard (example EE, SN, CY). Default is US if omitted.
  • action=link + action=oauth links an existing Standard account. Money still Transfers from the Rill platform.
  • Same flows over HTTP: GET/POST /sellers/me/connect*.