0
나는 paypal에서 토큰을 얻으려면 아래 코드를 가지고 있지만 어떻게 든 paypal은 나에게 카트 항목 합계가 주문 금액. 여기서 내가 뭘 잘못하고 있니?세금이 포함 된 SetExpressCheckout, 장바구니 품목 금액의 합계가 주문 금액과 일치하지 않습니다.
<ebl:PaymentDetails>
<ebl:OrderTotal currencyID="USD">21.70</ebl:OrderTotal>
<ebl:TaxTotal currencyID="USD">1.70</ebl:TaxTotal>
<ebl:ButtonSource>PayPal_SDK</ebl:ButtonSource>
<ebl:PaymentDetailsItem>
<ebl:Name>Product A</ebl:Name>
<ebl:Quantity>1</ebl:Quantity>
<ebl:Tax currencyID="USD">1.70</ebl:Tax>
<ebl:Amount currencyID="USD">20.00</ebl:Amount>
</ebl:PaymentDetailsItem>
</ebl:PaymentDetails>
세금과 금액을 합하면 예상대로 작동합니다 (아래 예 참조). 나는 사용자가 제품에 대해 얼마나 많은 세금을 지불하는지 알 수 있도록 세금을 분리하고 싶다.
<ebl:PaymentDetails>
<ebl:OrderTotal currencyID="USD">21.70</ebl:OrderTotal>
<ebl:ButtonSource>PayPal_SDK</ebl:ButtonSource>
<ebl:PaymentDetailsItem>
<ebl:Name>Product A</ebl:Name>
<ebl:Quantity>1</ebl:Quantity>
<ebl:Amount currencyID="USD">21.70</ebl:Amount>
</ebl:PaymentDetailsItem>
</ebl:PaymentDetails>
코드가 가득 차 보이지 않지만 ItemTotal이 누락 된 것 같습니다. 확인해 주시겠습니까? – herry
나는 PaymentDetails 안에 모든 합계를 넣을 뿐이다. 나는 모든 PaymentDetailsItem과 세액을 합치면 효과가 있다는 것을 안다. 그러나 세금을 분리하면, 그것이 깨진다. – sevenFLiP