We've rebranded!

LPB Bank now becomes Magnetiq Bank

Banking
infrastructure
for business

Use licensed banking products, grow your company,
and get a better collaboration experience with us

Find your
perfect
setup

All types
of payments

Send and receive funds in over 100+
currencies

Discover more

Services
for eCommerce

Connect all types of payment methods
and easily integrate modules for
popular e-com platforms

Discover more

Banking
as a Service

Launch, manage, scale and sell your
product with licensed banking
infrastructure

Discover more

Safeguarding
accounts

Keep your clients' funds in separate
and protected segregated bank
accounts

Discover more

Background
in various industries

Launch, manage, scale and sell your product with
licensed banking infrastructure

Some of our team
members have
more
than 15 years of
experience
in the
banking.

€32.6 million

Capital and reserves

1k+

Companies already use
our products

10+

Countries with local
acquiring

€168.9 million

Assets

100+

Currencies & methods
support

180

Professionals on
the team

That's why we not only provide services but also
deeply understand the specifics of each business
& how banking could be more effective.

More about us

$api = new EcommerceSOAP(new Ecommerce($configs['ecom-demo']));

try {
	// Create new payment
	$response = $api->Payment(array(
		'AutoDeposit' => 'true',
		'Payment' => array(
			'Mode' => 4
		),
		'Order' => array(
			'ID' => 'product_id_' . microtime(),
			'Amount' => 100, // In minor units, thus 100 equals 1.00 EUR
			'Currency' => 'EUR',
			'Description' => 'Test transaction'
		),
		'Card' => array(
			'Number' =>'5186001300001016', // 13-19 digit number
			'Name' => 'test', // Under 50 utf8 chars
			'Expiry' => '3012', // First year, then month
			'CSC' => '999' // Exactly 3 digits
		),
		'RemoteAddress' => '8.8.8.8' // This MUST be cardholders IP
	));

	echo "Created new payment:\t\t" . $response->asXML() . PHP_EOL;

	// Get payments status
	echo "Got status by payments id:\t" . $api->GetPayment(array(
		'Payment' => array(
			'ID' => $response->Payment->ID
		)
	))->asXML() . PHP_EOL;

}
catch (SoapFault $ex) {
	echo 'SOAP EXCEPTION: ' . $ex->faultcode . ' - ' . $ex->faultstring . PHP_EOL;
}

											

curl -v -X POST http://127.0.0.1:8010/api/v3/soap \
-H 'Content-Type: text/xml;charset=UTF-8' \
-H 'SOAPAction: urn:GetPayment' \
-d '
<soapenv:Envelope 
	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
	xmlns:urn="urn:Gateway"
>
<soapenv:Header/>
<soapenv:Body>
	<urn:GetPaymentRequest>
		<INTERFACE>3718442</INTERFACE>
		<KEY_INDEX>1</KEY_INDEX>
		<KEY>xZcu1wHa+itpJAhfMgeQOij7Ow6rFqk75X1pDENdp/IX1ZIuNFWyQIfsj10amhwFlXsQMsJ840dDVCzzk71b5RJeg/+HozTov+droIw2G0jcYrp9kFEhTS+pm+DSD9J+mVtlupsC9a1xsHl4rEeH2sI9HzSjMe+6hBfib82mbOw=</KEY>
		<DATA>0ll4YkF8ovO+0ZmxhGn0GDV/RE5A9weWdcjXl8XFMIhlxxVQWazDsSw3ICBCQbcAfysJlWp+og/8wKt+vs2iU7q4x85dnNROgSIb/UixM/bapxukQaVAFJDIuwdrnRnggiz5SWPvm5JmnB29rl3fbkTibVJ2QiY=</DATA>
		<SIGNATURE>iQWaErG9kZeCggVTm6FJtSw2ZWqgt0UYw9W+KUIK0qBbZeUaOkyk7b7nGkm+sN6McmVt+ues1eoLNzzp4qKfWnEawkp/6ChyZex687FEs5G8KOw/6gRxqNaGKTaslA6R4j4MEbCz4+2rkHF7y3HGA07N11iEq+lafoe+YfJyEQk=</SIGNATURE>
	</urn:GetPaymentRequest>
</soapenv:Body>
</soapenv:Envelope>'

											


final EcommerceSOAP api = new EcommerceSOAP(new EcomService());

// Create new payment
final PaymentResponse response = api.Payment(new DataType() {{
		PaymentType payment = new PaymentType() {{
				setMode(4); // SOAP payment, non-3d secure
		}};

		OrderType order = new OrderType() {{
				setID("product_id_" + new Date().getTime()); // Must be unique for every payment
				setDescription("Test transaction");
				setAmount(100); // In minor units, thus 1.00 EUR
				setCurrency("EUR"); // In ISO alpha3 format
		}};

		CardType card = new CardType() {{
				setName("Lorem Ipsum"); // Not longer than 50 chars
				setNumber("5444870724493746"); // 13-19 digits
				setExpiry("3012"); // Must be in future
				setCSC("999"); // 3 digits
		}};

		setAutoDeposit(true); // Capture right after authorization
		setPayment(payment);
		setOrder(order);
		setCard(card);

		setRemoteAddress("8.8.8.8"); // Clients IP address
}});

System.out.println("Created new payment:\t\t" + response);

// Get payments status
final PaymentResponse status = api.GetPayment(new DataType() {{
		setPayment(new PaymentType() {{
				setID(response.Payment.ID);
				setMode(4);
		}});
}});
System.out.println("Got status by payments id:\t" + status);

											

api = EcommerceSOAP(Ecommerce(configs['ecom-demo']))

try:
	# Create new payment
	response = api.Payment({
		'AutoDeposit': True,
		'Payment': {
			'Mode': 4
		},
		'Order': {
			'ID': 'product_id_' + str(time.time()),
			'Amount': 100,  # In minor units, thus 100 equals 1.00 EUR
			'Currency': 'EUR',
			'Description': 'Test transaction'
		},
		'Card': {
			'Number': '5186001300001016',  # 13-19 digit number
			'Name': 'test',  # Under 50 utf8 chars
			'Expiry': '3012',  # First year, then month
			'CSC': '999'  # Exactly 3 digits
		},
		'RemoteAddress': '8.8.8.8'  # This MUST be cardholders IP
	})

	print("Created new payment:\t\t", response)

	# Get payments status
	status = api.GetPayment({
		'Payment': {
			'ID': response['data']['Payment']['ID']
		}
	})
	print("Got status by payments id:\t", status)

except Exception as ex:
	print('SOAP EXCEPTION:', ex)

											
Connect to the API

Start quick integration with our easy API

Spend less time connecting to our API,  use banking infrastructure, and grow faster

Connect to the API

A better way to build products

Launch, manage, scale and sell your product with licensed banking infrastructure

Begin your journey with us

Principal members
of VISA & MasterCard

Cooperation directly with Visa and Mastercard allows our clients to be more flexible in payment operations

Easy-to-use API

Easily connect and manage. Stay informed about any changes in the system through Webhook notifications

Driven by
the talented team

You'll work with technical support and managers who know everything about your task and truly want to support you

Begin your journey with us

Help companies
all over the world
enjoy working
with a bank

Power
in collaboration

When people think about cooperating with a bank, they feel like a series of hurdles — from onboarding to service provision.

But you can't build something big with this approach. Great products develop in a true collaboration.

That's why we are building a new bank that helps businesses use our licensed banking infrastructure and have a better collaborative experience.

Great products are developed

in a great collaboration

Magnetiq Bank has provided reliable solutions for the full spectra of financial services used for crowdfunding and evolved very fast in banking technology. We are happy to have them as our Banking Partners and believe in mutually beneficial cooperation based on the new generation's technologies.

Magnetiq Bank e-commerce solutions enabled DiscoverCarHire.com to launch quickly and service customers around the world. For many years now, the convenience and reliability of our platform operated by the professional team at Magnetiq Bank have enabled us to develop our business and compete internationally.

Magnetiq Bank provides all the necessary tools and payment solutions for a specific configuration, even for the most demanding client. All issues and wishes are resolved just in time. Bank's payment instruments provide high conversion rates – 10% higher on average than other companies can offer.

Support and flexibility provided by Magnetiq Bank truly are key to the CloudPayments experience our clients expect. We appreciate the support and level of service that the team at Magnetiq Bank provides.

Thank you for efficient and flexible solutions! Magnetiq Bank provided us safeguarding account, thus ensuring to keep our client's funds separately and comply with all safeguarding requirements. Soon with the Bank's support, we will launch the solution required by our clients - Addressable BIC in SEPA.

Magnetiq Bank API solution has allowed us to offer flexible and efficient products to our clients. By working with the Bank, we have managed to broaden our product portfolio in a short period. We look forward to working with Magnetiq Bank to expand into new markets and services.

Our business is built on online sales, so we need a reliable financial associate with a comprehensive toolset for e-commerce and payment processing. We are grateful to Magnetiq Bank for their operational efficiency and precision in their work, as well as for the innovative thinking with which you overcome challenges.