Digital Receipt Interaction in Framer

Copy component

Digital Receipt Interaction in Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Component

Digital Receipt Interaction in Framer

This is a Framer recreation of Kumail’s digital receipt animation. Made with nested components, click events, and smart use of variants. Remix the project to explore how to build clean, interactive sequences like this in Framer.

image of Nandi Muzsik
image of Prianca S.
Image of Kumail

Created by

,

and

Digital receipt with Walmart and Target transactions
Digital receipt with Walmart and Target transactions
Digital receipt with Walmart and Target transactions

About the resource

To create this digital receipt animation, I first built a item component with two states: open and closed. Then, in the main digital receipt component, I added four of these cards inside a container.

Each transaction item has four open state variants and four receipt view variants to show different parts of the animation. To control the animation from outside the component, I exposed an event from the button inside each card. This lets me connect interactions directly from the component.

For the final reset, I added a large transparent layer on the bottom of everything. Clicking this layer takes you back to the default variant and resets the animation.

About the resource

To create this digital receipt animation, I first built a item component with two states: open and closed. Then, in the main digital receipt component, I added four of these cards inside a container.

Each transaction item has four open state variants and four receipt view variants to show different parts of the animation. To control the animation from outside the component, I exposed an event from the button inside each card. This lets me connect interactions directly from the component.

For the final reset, I added a large transparent layer on the bottom of everything. Clicking this layer takes you back to the default variant and resets the animation.

About the resource

To create this digital receipt animation, I first built a item component with two states: open and closed. Then, in the main digital receipt component, I added four of these cards inside a container.

Each transaction item has four open state variants and four receipt view variants to show different parts of the animation. To control the animation from outside the component, I exposed an event from the button inside each card. This lets me connect interactions directly from the component.

For the final reset, I added a large transparent layer on the bottom of everything. Clicking this layer takes you back to the default variant and resets the animation.

Digital receipts for Walmart, Target, Kroger, and Trader Joe’s

Multiple variants of the digital receipt component in Framer.

Digital receipts for Walmart, Target, Kroger, and Trader Joe’s

Multiple variants of the digital receipt component in Framer.

Digital receipts for Walmart, Target, Kroger, and Trader Joe’s

Multiple variants of the digital receipt component in Framer.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Curved text ticker component preview for Framer UI

    Curved Text Ticker Component

    Component

    Curved text ticker component preview for Framer UI

    Curved Text Ticker Component

    Component

    Curved text ticker component preview for Framer UI

    Curved Text Ticker Component

    Component

  • Tech-themed pricing card UI with monthly plan selected

    Docking Pricing Plans Interaction in Framer

    Component

    Tech-themed pricing card UI with monthly plan selected

    Docking Pricing Plans Interaction in Framer

    Component

    Tech-themed pricing card UI with monthly plan selected

    Docking Pricing Plans Interaction in Framer

    Component