Yes, you can change your billing information after you've placed an order. Please contact our customer service team at support@happywires.com as soon as possible so we can assist you with updating your billing details. Note that this may delay the processing of your order.
More on how to change your delivery/shipping address here