• 16-05-2013, 14:44:53
    #1
    php ile paypal expresscheckout ile cekim yaptırıyorum. ürün tutarı ve vergisini gonderiyorum ödeme sayfasında vergi görünüyor fakat vergi miktarını çekim yaparken çekmiyor ve işlemin paypal hesabına girince vergi miktarı hep sıfır çıkıoyr neden olabilir. extra birşeyler mi yapmak lazım. paypala gonderdiğim parametreler aşağıda.

    '&CURRENCYCODE='.urlencode($currency).
    '&PAYMENTACTION=Sale'.
    '&ALLOWNOTE=0'.
    '&LocaleCode='.$locale_code.
    '&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode($curre ncy).
    '&PAYMENTREQUEST_0_ITEMAMT='.urlencode($ItemTotalP rice).
    '&L_PAYMENTREQUEST_0_QTY0='. urlencode($ItemQty). '&L_PAYMENTREQUEST_0_AMT0='.urlencode($ItemPrice ). '&L_PAYMENTREQUEST_0_NAME0='.urlencode($ItemName ). '&L_PAYMENTREQUEST_0_NUMBER0='.urlencode($ItemNumb er). '&PAYMENTREQUEST_0_TAXAMT='.urlencode($VAT). '&PAYMENTREQUEST_0_AMT='.urlencode($ItemTotalPrice +$VAT). '&PAYMENTREQUEST_0_CUSTOM='.dwencode_array($transa ction_id.'[]'.$pid[1].'[]'.$currency). '&RETURNURL='.urlencode($PayPalReturnURL ). '&CANCELURL='.urlencode($PayPalCancelURL).

    burada vergi ve tutarı gonderiyorum paypal ödeme sayfasonda görünüyor fakat cekim gerceklestiginde vergiyi cekmiyor.
  • 17-05-2013, 17:11:49
    #2
    problemi çözdüm. ihtiyacı olan olursa diye yazıyorum. vergilendirme yaparken tax ve tutarlar dogru girildiği halde order total is missing hatası alıyorsanız. TAX parametresini urlencode kullanmadan gönderince sorun özülüyor.