MyBank is an solution that enables secure, real-time payments directly from customers' bank accounts. It is widely used in Italy for e-commerce transactions.
Establishes a direct link between consumer and merchant bank accounts, bypassing card networks.
Eliminates the need to collect and store sensitive personal or payment data.
Payments are confirmed instantly through the customer's trusted banking environment.
Bank-authenticated transfers eliminate chargeback risk for merchants.
MyBank is exclusively available in Italy.
| Country | Currency | Minimum Amount | Maximum Amount |
|---|---|---|---|
| Italy (IT) | EUR | — | — |
| Field | Type | Description | Required |
|---|---|---|---|
orderAmount | string | Payment amount to be charged | ✅ |
orderCurrency | string | Transaction currency (ISO 4217) | ✅ |
country | string | Transaction country (ISO 3166) | ✅ |
lpmsInfo | string | {"lpmsType":"MyBank"} | ✅ |
firstName | string | Consumer's given name | ✅ |
lastName | string | Consumer's family name | ✅ |
email | string | Consumer's email address | ✅ |
phone | string | Consumer's phone number | ✅ |
city | string | Consumer's city | ✅ |
address | string | Consumer's address | ✅ |
postalCode | string | Consumer's postal code | ✅ |
{
"lpmsType": "MyBank"
}
lpmsType value is case-sensitive. Ensure you use MyBank exactly as shown.| Type | API | User Flow |
|---|---|---|
| DIRECT | Payment API | Merchant → Bank Selection |
| REDIRECT | Checkout API | Merchant → Onerway Checkout → Bank Selection |
The MyBank payment flow involves the customer selecting their bank and authenticating through their online banking environment:
The MyBank payment interface displays a bank selection dropdown where customers choose their financial institution before being redirected to authenticate.
