Midtrans / midtrans-edd

Official Midtrans Payment API for Easy Digital Downloads (Wordpress)
MIT License
3 stars 2 forks source link

Kenapa setiap membeli barang selalu error #10

Closed ghost closed 5 years ago

ghost commented 5 years ago

Error yang muncul adalah: Items name too long transaction_details.gross_amount is not equal to the sum of item_details

Padahal item saya namanya tidak terlalu panjang.

aalexanderkevin commented 5 years ago

Hi mas @tanahatas, berikut request yang masnya kirimkan ya

  "item_details": [{
        "price": 10000,
        "id": "2174",
        "name": "Booting Dashboard – Bootstrap 4 Admin Dashboard",
        "quantity": 1
    }, {
        "price": "10000.00",
        "id": "gateway_fee",
        "name": "Biaya layanan 3%",
        "quantity": 1
    }],

sepertinya nama produknya terlalu panjang mas, untuk parameter name hanya mampu menampung 50 character, detailnya bisa direfer kesini https://snap-docs.midtrans.com/#json-objects bagian item_details.

ghost commented 5 years ago

Berarti nama itemnya digabung ya mas, yg "Booting Dashboard – Bootstrap 4 Admin Dashboard" sama "Biaya layanan 3%"

ghost commented 5 years ago

Soalnya saya hitung Booting Dashboard – Bootstrap 4 Admin Dashboard

Cuma 47 karakter

aalexanderkevin commented 5 years ago

tidak mas, untuk yang biaya layanan beda lagi

untuk item pertama yang terkirimkan Booting Dashboard – Bootstrap 4 Admin Dashboard ada karakter &# dan ; mas jadinya terhitung lebih dari 50 karakter.

ghost commented 5 years ago

Oh gitu ya mas, terima kasih jawabannya mas.

Sekarang saya sudah bisa tenang di alam saya