내 고객의 Google Checkout 계좌는 영국을 기반으로하므로 기본 통화는 GBP입니다. 따라서 나는 사용자가 GBP를 사용하여 지불하게 할 것이라고 생각했다. 실제로 그들은 USD로 지불하고 있다고 생각하지만 장면 뒤에서는 전환율에 따라 USD를 GBP로 변환한다.장바구니에 사용 된 통화는 판매자 계좌의 통화와 일치해야합니다.
어쨌든, 나는 다음과 같은 오류 메시지가 계속하는 것은 :
The currency used in the cart must match the currency of the seller account. You supplied a cart with USD and the seller account is associated with GBP.
내가 구글 체크 아웃의 API로 웹 사이트에서 전송되는 메시지의 통합 콘솔을 확인,이 내가 무엇을 얻을 :
_type=checkout-shopping-cart&shopping-cart.items.item-1.item-name=Credits&shopping-cart.items.item-1.item-description=Description&shopping-cart.items.item-1.item-currency=GBP&shopping-cart.items.item-1.unit-price=64.42&shopping-cart.items.item-1.quantity=1
통화에서 통화가 GBP로 설정되어 있는지 확인했지만 아직 불만은 있습니다. 이 문제를 해결하기 위해 할 수있는 일이 있습니까?
음 :
이 문서는이 오류에 관한 몇 가지 정보가있다. 이 사이트는 기본적으로 Google Checkout을 사용하여 사용자가 사이트의 전자 지갑을 크레딧으로 채울 수 있도록합니다. 그래서 금액 텍스트 상자에 100을 입력하면이를 전환율로 나눈 다음 응답이 돌아 오면 다시 전환율로 값을 곱합니다. – Kassem