I used several kinds of software to create this video.
Initial assets were made in Adobe Illustrator. I used a vector drawing of the credit card to create and animate a 3D model in Cinema 4D, and the moving arrow was animated in Cinema 4D too. After all of the separate parts were ready, I put everything together in Adobe After Effects.