Lewati ke konten
Buat akun
atau
Masuk
Logo Dokumen Stripe
/
Tanya AI
Buat akun
Masuk
Mulai
Pembayaran
Pendapatan
Platform dan situs belanja online
Manajemen uang
Sumber daya pengembang
Gambaran Umum
Tentang pembayaran Stripe
Upgrade integrasi Anda
Analitik pembayaran
Pembayaran online
Gambaran umumTemukan contoh penggunaan AndaManaged Payments
Gunakan Payment Links
Buat halaman checkout
Bangun integrasi lanjutan
Bangun integrasi dalam aplikasi
Metode Pembayaran
Tambahkan metode pembayaran
Kelola metode pembayaran
Checkout lebih cepat dengan Link
Antarmuka pembayaran
Payment Links
Checkout
Web Elements
Elements dalam aplikasi
Skenario pembayaran
Tangani beberapa mata uang
Alur pembayaran custom
Akuisisi fleksibel
Orkestrasi
Pembayaran di tempat
Terminal
Di luar pembayaran
Dirikan perusahaan Anda
Kripto
Financial Connections
Climate
Pahami penipuan
Perlindungan penipuan Radar
Kelola sengketa
    Gambaran umum
    Cara kerja sengketa
    Penanganan
    Tanggapi sengketa
    Kelola sengketa secara terprogram
      Visa Compelling Evidence 3.0
      Kepatuhan Visa
    Sengketakan penarikan
    Daftar merchant berisiko tinggi
    Analitik
    Mengukur sengketa
    Program pemantauan
    Optimalisasi
    Pencegahan Sengketa
    Smart Disputes
Verifikasikan identitas
BerandaPembayaranManage disputes

Gunakan API untuk menanggapi sengketa

Mempelajari cara mengelola sengketa secara terprogram.

Anda dapat menanggapi sengketa di Dashboard Stripe, tempat kami memandu Anda melalui penyerahan bukti optimal untuk setiap alasan sengketa.

Anda juga dapat mengelola sengketa secara terprogram menggunakan API. Dengan API, Anda dapat mengunggah bukti, menanggapi sengketa, dan menerima kejadian sengketa menggunakan webhook.

Ambil sengketa

Untuk detail tentang sengketa, ambil objek Dispute:

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/disputes/
{{DISPUTE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Tanggapan berisi informasi tentang sengketa dan setiap tanggapan atau bukti yang sudah diberikan.

{ object: "dispute" id: "{{DISPUTE_ID}}", charge: "ch_5Q4BjL06oPWwho", evidence: { customer_name: "Jane Austen", customer_purchase_ip: "127.0.0.1", product_description: "Widget ABC, color: red", shipping_tracking_number: "Z01234567890", uncategorized_text: "Additional notes and comments", }, evidence_details: { due_by: 1403047735, submission_count: 1 } ... }

Perbarui sengketa

Anda memperbarui objek Dispute dan meneruskan bukti terstuktur dengan parameter evidence.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl https://api.stripe.com/v1/disputes/
{{DISPUTE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ --data-urlencode "evidence[customer_email_address]"="email@example.com" \ -d "evidence[shipping_date]"=2024-02-01 \ -d "evidence[shipping_documentation]"=
{{FILE_ID}}

Untuk melihat semua bidang yang tersedia bagi parameter bukti, lihat bukti Sengketa. Ada dua tipe bukti yang dapat Anda berikan, bergantung pada bidang yang sedang diperbarui:

  • Bukti berbasis teks, seperti customer_email dan service_date. Tipe bukti ini memerlukan string teks.
  • Bukti berbasis file, seperti service_documentation dan customer_communication. Ini menggunakan identifikasi objek file_upload.

Catatan

Gabungan jumlah karakter untuk bukti berbasis teks dibatasi hingga 150.000.

Anda dapat menyediakan dokumen atau gambar (misalnya, kontrak atau cuplikan layar) sebagai bagian dari bukti sengketa menggunakan File Upload API. Anda mengunggah dokumen terlebih dahulu dengan tujuan dispute_evidence, yang menghasilkan objek File_upload yang dapat digunakan ketika menyerahkan bukti. Pastikan file telah memenuhi rekomendasi Stripe sebelum mengunggahnya untuk penyerahan bukti.

Jika Anda hanya tertarik untuk mengirimkan satu file atau sejumlah besar teks biasa sebagai bukti, gunakan uncategorized_text atau uncategorized_file. Namun, isi kolom sebanyak mungkin sehingga Anda memiliki peluang terbaik untuk memenangkan sengkea.

Beberapa sengketa atas satu pembayaran

Hal ini tidak umum terjadi, tetapi mungkin saja bagi pelanggan untuk mempersengketakan pembayaran yang sama lebih dari sekali. Misalnya, pelanggan dapat mempersengketakan sebagian pembayaran untuk salah satu item dalam pesanan jika kondisinya rusak saat pengiriman, kemudian menyampaikan sengketa kedua terhadap item yang berbeda dalam pesanan yang sama karena item tersebut tidak berfungsi dengan baik.

Stripe membedakan semua sengketa dengan pengidentifikasi unik, terlepas apakah sengketa tersebut terkait dengan satu pembayaran. Saat mencantumkan sengketa, Anda dapat memfilter hasil untuk memperlihatkan hanya sengketa bagi pembayaran tertentu dengan menentukan id dari objek PaymentIntent atau Charge dan menyertakan filter payment_intent atau filter charge.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node
Go
.NET
No results
curl -G https://api.stripe.com/v1/disputes \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d payment_intent={{PAYMENT_INTENT_ID}}

Bila pembayaran memiliki beberapa sengketa, gunakan id yang diberikan untuk setiap sengketa yang dikembalikan dalam daftar guna memastikan bahwa Anda menanggapi sengketa yang benar dengan menentukan id miliknya saat Anda mengambil atau memperbarui sengketa.

Lihat juga

  • Kategori sengketa
  • Mengukur sengketa
  • Mencegah sengketa dan penipuan
Apakah halaman ini membantu?
YaTidak
  • Butuh bantuan? Hubungi Tim CS.
  • Bergabunglah dengan program akses awal kami.
  • Lihat log perubahan kami.
  • Ada pertanyaan? Hubungi Bagian Penjualan.
  • LLM? Baca llms.txt.
  • Dijalankan oleh Markdoc