Novalnet Swift SDK for iOS
Seamlessly add payments to your iOS app with the official NOVALNET Swift SDK. Enable a fast, secure checkout with international and local payment methods, full automation from authorization to reconciliation, and a feature-rich Admin Portal for total transparency.
Benefits at a glance
Quick & Easy Integration
PCI DSS Level1 Security
3D Secure Transactions
Boost Conversion
Feature-rich Admin Panel
Fully Responsive Payment Page
Overview
The Novalnet Swift SDK is the best and only official way to integrate NOVALNET products into your iOS app. It enables developers to embed secure payment processing directly within their mobile applications — without redirecting users to external web pages.
With just a few lines of Swift code, you can connect your app to Novalnet’s powerful payment infrastructure and handle everything from payment authorization to reconciliation in a single workflow. The SDK comes prebuilt with UI components, sample integrations, and flexible APIs, making it suitable for both simple and advanced payment scenarios.
All transactions are processed through NOVALNET’s PCI DSS Level 1 certified environment, with strong customer authentication (3-D Secure 2) and automated reconciliation. The SDK is continuously updated to support the latest iOS and Xcode versions, ensuring smooth integration and compliance with Apple’s latest security and privacy standards.
More detailed integration instructions, sample code, and implementation guides are available on our Developer Portal.
Why Novalnet?
NOVALNET’s all-in-one platform unifies payment acceptance and automation with enterprise-grade compliance:
-
Global acceptance with 150+ local methods in a single contract
-
Advanced risk & dunning with configurable rules
-
Automatic settlement & reconciliation
-
Transparent reporting in the Novalnet Admin Portal
-
German engineering & EU compliance (incl. PCI DSS Level 1)
FAQs:
Q1: Is the SDK PCI DSS compliant?
A: Yes — NOVALNET is PCI DSS Level 1 certified. The SDK and hosted components are designed to ensure that sensitive card data is tokenized and processed securely.
Q2: Which iOS versions are supported?
A: iOS 16.6+ with Xcode 16.4+.
Q3: Can I use authorize/capture flows?
A: Yes. Set payment_action to authorize to reserve funds and capture later, or payment for immediate capture.
Q4: How do I handle redirects back to my app?
A: Configure a Custom URL Scheme (Info → URL Types). The SDK uses this to return success/failure.
Q5: Is there a hosted payment page?
A: Yes. Use Novalnet Seamless to offload UI/PCI scope while retaining a smooth, branded flow.
Q6: Where can I get support?
A: Reach out to our support team or sales@novalnet.de for onboarding and customization.
Support & Contact
Support: Our tech support team can assist with SDK integration, payment method activation, and testing.
Email: support@novalnet.de
| Created | Novalnet |
| Download | Please contact us |
- Visa
- Mastercard
- American Express
- JCB
- UnionPay International
- Discover
- SEPA Direct Debit
- SEPA Direct Debit with Payment Guarantee
- SEPA Credit
Instalment by SEPA Direct Debit
Direct Debit ACH- Apple Pay
- Google Pay
- PayPal
- Alipay
- WeChat Pay
- MB Way
Payconiq- Naver Pay
- Samsung Pay
KakaoPay- TWINT
- Bancontact
- iDEAL
- eps
- Przelewy24
- Diners Club
Blik- PostFinance
Postfinance Card- Trustly
- Online Bank Transfer
- Invoice Payment
- Prepayment
Invoice with Payment Guarantee
Instalment by Invoice
Instalments
Barzahlen/viacash- Multibanco
- SEPA Online Transfer
- Maestro
- GiroCode
- Swish
Klarna Pay Later
Klarna Instalments- Vipps
- MobilePay
- Satispay
- Paysera
- Paysafecash
- Ovo
- Neteller
- Grab Pay
- FPX
Coopeuch
Corpbanca
DOKU- MyBank
- Santander
- TrustPay
Verkkopankki- Santander Mexico
Rapipago- PaysafeCard
- Pago Fácil
- OneCard
Konbini
Cash on pickup
Bitpay
Bank Transfer (TEF)
7 Eleven Bill Pay- Amazon Pay
- Skrill
Klarna
Surtimax
Singpost- Sencillito
- Redpagos
Provincia NET
Mobile Payment
Empresa de Energia
Efecty
Direct Carrier Billing- Davivienda
Carulla
Boleto Bancário- BBVA Bancomer
- Banco de Chile
- Banamex
Baloto- Qiwi
Paysbuy- paydirekt
- Yandex
- Webpay
- SPEI
- Banco Santander
- SafetyPay (LATAM)
RHB Bank- POLi
Pagos Seguros en Línea- Pago Efectivo
- Oxxo
- MyClear FPX
Klap (FKA Multicaja)
Maybank2u- Iyzico
- Itaú
eNETS
Dragonpay- CIMB Clicks
- Bradesco
- Banco do Brasil
AstroPay Direct
AmBank
Affin Bank
Tarjeta Shopping- Servipag
- Presto
- postepay
- PayU
- Nativa
Naranja- Magna
- Hipercard
- Elo
- dankort
- CMR
Cencosud
CartaSi
Cartao Mercado Livre
Carnet
Cabal
Aura
AstroPay Card
Argencard- Direct Debit UK (BACS)
Paytrail
Cartes Bancaires
Novalnet Swift SDK for iOS
- iOS Deployment Target Version: 16.6 & above
- Xcode Version: 16.4














