I'm trying to build my business-card. Nothing over-special for a first one. On the back, there will be so a qrcode linking to my http://card.vcf.
On the front, my principals information on the center / left of the card, the right part (about 15-20 % of the right) will be with my logo (I'm thinking to use tabular for these separations, or makebox, haven't really thought about it untill now.)
Anyway, before all that, i wish I had a background image... : I made it with gimp, quickly... probably nothing will be written on the blue. I want it to appear only on the front part of the business card :

Maybe to simplify I'll add on it my logo, since this background as the size of the business card.
The problem is : with my geometry, the blue won't appear where i'm waiting for him. If i comment the line about : \usepackage[]{geometry} .... i got an A4 format with my background.
I tried with : \usepackage{eso-pic} \usepackage{background} and also tryied a "\makebox" but I couldn't achieve with anyone. I leave them commented in the example code.
If somebody had an idea about what I am missing to make it works, the help would be really much appreciated.
\documentclass[10pt]{memoir}
\usepackage{hyperref}
\usepackage{xcolor}
\usepackage{qrcode}
\usepackage[paperheight=5cm,paperwidth=9cm]{geometry}
\pagestyle{empty}
\usepackage{graphicx}
%\usepackage{background}
%\newcommand\BackImage[2][scale=1]{%
%\BgThispage\backgroundsetup{contents={\includegraphics[#1]{#2}}}
%\usepackage{eso-pic}
%\newcommand\BackgroundPic{%
%\put(0,0){%
\parbox[b][5cm]{9cm}{\vfill\centering\includegraphics[width=9cm,keepaspectratio]{160606-fond_carte_visite.png}\vfill}}}
\begin{document}
%\AddToShipoutPicture*{\BackgroundPic}
\makebox[0pt][l]{%
\raisebox{-\totalheight}[0pt][0pt]{%
\includegraphics[width=8.99cm,height=4.5cm]{160606-fond_carte_visite.png}}%}%
%\BackImage[width=\textwidth]{160606-fond\_carte\_visite.png}%
FirstName Lastname\\
Address\\
\newpage
\qrcode[height=15mm]{https://example.com/card.vcf}
\end{document}