📄️ Migration from version 1.0 to 1.1
Start here if you already integrated Revup Unified SDK 1.0. SDK 1.1 keeps the same script URLs, RevupConfig constructor, and onRevupMessage events — the main changes are checkout layout, APM zone configuration, and styling.
📄️ Checkout Layout
The main visual change in SDK 1.1. Read this after Migration and before updating your init() config.
📄️ Integration Guide
This guide explains how to integrate the Revup payment SDK (v1.1.0) into your merchant page. It is based on the Revup class API and a reference integration.
📄️ Initialization
If you are upgrading from SDK 1.0, focus on the sections below that changed: APMs configuration (zoned layout), Form configuration (enabled, selfHostedDomain), and the top-level appearance object (see Appearance API).
📄️ Appearance API (Beta)
The Appearance API is the stable beta v1 surface for styling every piece of UI rendered by the Revup SDK: the parent-page container, payment-method buttons, the card form iframe, and overlay states. You pass a single appearance object to revup.init({ appearance }).