Check whether the billing address for your payment method (such as a credit card) matches the address recorded in your Google payments center settings. If they don't match, update your address in your Google payments center, and try the transaction again. Try using a Google Play gift card to complete the transaction.