← Back to Articles

New Payment Method: Paysera Bank Transfer

·JARS.LT

New Payment Method: Paysera Bank Transfer

JARS.LT now accepts payments via Paysera — the most popular payment platform in the Baltics. You can now pay for your subscription by bank transfer, no credit card needed.

Why Paysera?

Many of our customers requested the option to pay by bank transfer. Paysera enables:

  • Direct bank payments — Swedbank, SEB, Luminor, Siauliu Bankas, and others
  • No card fees — zero additional commissions
  • Prepay multiple months — choose 1, 3, 6, or 12 months

How It Works

New Subscription

  1. Choose a plan on the pricing page
  2. Register or log in
  3. Select Paysera as your payment method and the number of months
  4. Pay through your bank — the subscription activates automatically

Subscription Renewal

Before your subscription expires, you'll receive an email reminder with a direct payment link. One click to renew without visiting the website.

Plan Changes

If you have an active subscription (via Stripe or Paysera), you can change your plan on the subscription management page. The system automatically calculates prorated pricing based on your remaining subscription period.

Stripe and Paysera — Both Work

Stripe card payments continue to work as before. You can switch from Stripe to Paysera at any time — just choose the new payment method in subscription management.

Paysera WebToPay Node.js SDK

To integrate Paysera payments, we built an open-source library paysera-webtopay — a Node.js/TypeScript SDK for the Paysera WebToPay API.

The library supports:

  • Payment URL generation with all required parameters
  • Callback verification — automatic payment confirmation processing
  • Full TypeScript types — complete type safety
  • Test modetest: 1 parameter for sandbox environments
import { WebToPayClient } from 'paysera-webtopay';

const client = new WebToPayClient({
  projectId: 'YOUR_PROJECT_ID',
  projectPassword: 'YOUR_PROJECT_PASSWORD',
});

// Generate payment URL
const paymentUrl = client.buildPaymentUrl({
  orderid: 'order_123',
  amount: 500, // in cents
  currency: 'EUR',
  accepturl: 'https://example.com/success',
  cancelurl: 'https://example.com/cancel',
  callbackurl: 'https://example.com/api/callback',
  test: 1, // test mode
});

// Verify callback
const result = client.parseAndValidateCallback(queryParams);

The library is available on npm and GitHub — use it in your own projects!

Questions?

If you have questions about Paysera payments, contact us.

New Payment Method: Paysera Bank Transfer | JARS.LT