Placing an order doesn’t automatically deliver the cards. Once your payment is confirmed, you can send the cards from the Business Portal.
When an order is sent, cards are delivered instantly. In rare cases, delivery may take up to two hours due to unexpected system or network delays outside our control.
Comments
0 comments
Article is closed for comments.