Getting Started

Initial Setup

Get started with SagaPay by creating your developer account and generating API credentials.

1. Create a Developer Account

1

Sign Up

Click on Sign Up to create a new account and fill in the required details.

2

Or Log In

If you have already created an account, log in to the Developer Portal

2. Generate API Credentials

Once logged in to the Developer Portal:

2

Select API Keys

Select API Keys from the sidebar

3

Create New Key

Click Create New Key in the demo environment

4

Save Credentials

Add a name of your choice to identify the keys you generate, then copy the API Key and API Secret and store them securely.

Security Important

Never share your API credentials or commit them to version control. Store them securely using environment variables or a secure key management system.

Once you generate the API credentials, you can proceed with further implementation and test our APIs in the demo environment.


Next Steps


What Can You Do with SagaPay?

In-Person Payments

Accept card payments at physical terminals with SurfTouch, SurfPad, or SoftPOS

Online Payments

Process e-commerce payments with hosted checkout pages

Mobile Wallets

Accept Vipps, Swish, MobilePay, and other digital wallets

Buy Now Pay Later

Offer Klarna and other BNPL options to customers

Supported Payment Methods

MethodCountriesType
Card (Visa, Mastercard, Amex)AllCard
VippsNorwayMobile Wallet
SwishSwedenMobile Wallet
MobilePayDenmark, FinlandMobile Wallet
KlarnaNordics, EUBuy Now Pay Later

Base URLs

EnvironmentURLPurpose
Productionhttps://api.sagapay.noLive payments
Sandboxhttps://api-sandbox.sagapay.noTesting and development

Use the sandbox environment for development and testing. No real payments will be processed.

Need Help?