translate English to French: One such obstacle is the difficulty in obtaining payment by credit card (the credit cards are limited to the issuing country).
Une de celles-là est la difficulté de paiement par cartes de crédit (cartes de crédit limitées au pays émetteur).