Skip to main content
For a Transaction Ruba approves, the Seller supplies an approved Product to Ruba and Ruba resells that Product to the Buyer. The Seller continues to own or license the Product; Ruba is the seller and Merchant of Record for the accepted Buyer Transaction.

Responsibility for an accepted Transaction

Ruba is responsible for:
  • Ruba Checkout and charging the Buyer;
  • the Buyer-facing Transaction record, receipt, or invoice;
  • Transactional Support;
  • administering refunds and Chargebacks under the applicable agreements; and
  • supported Transaction Taxes for which Ruba determines it is legally responsible.
The Seller is responsible for:
  • ownership or authorization to supply the Product;
  • accurate Product Information and tax classification;
  • Product fulfillment, access, operation, warranties, and Product Support;
  • compliance of the Product and Seller conduct with applicable law and the Acceptable Use Policy; and
  • the Seller’s income, business, employment, property, and similar taxes.
The Buyer may see the Seller’s Product name and marks on checkout or Transaction documentation. That identification does not change Ruba’s role for the accepted Transaction.

Transaction-tax boundary

Ruba administers Transaction Taxes only for an approved Product and jurisdiction where Ruba has activated support and determines it is legally responsible. Coverage may vary by Product, Buyer, Seller, country, currency, and Transaction and is not universal. Ruba does not provide legal or tax advice to Sellers. A Seller should consult qualified advisers concerning its own tax residence, Seller Proceeds, business operations, and reporting obligations.

Approval remains necessary

An invitation, application, account, sandbox capability, documentation page, or technical integration is not approval for live Transactions. Ruba may approve, condition, restrict, suspend, or decline a Seller, Product, country, payment method, or payout arrangement. Read the Seller Services Agreement, Buyer Terms, and Country Availability for the controlling boundaries.