Pilih Helicone alternatif setelah mengidentifikasi apakah Anda memerlukan gateway model, pelacakan aplikasi, visibilitas biaya, atau perjalanan pembayaran inferensi yang berbeda. Bandingkan Portkey, LiteLLM, Langfuse, dan OpenRouter untuk persyaratan operasional yang dipilih. Evaluasi ShareAI ketika aplikasi yang ada ingin inferensi yang memenuhi syarat dibayar melalui pengaturan Builder yang disetujui, dengan biaya tambahan aplikasi yang diizinkan dan pendapatan yang diatributkan.
Ditinjau 23 Oktober 2026. ShareAI menerbitkan perbandingan ini dan mengoperasikan satu program yang dibahas. Fitur bergantung pada referensi resmi saat ini dan tangkapan layar sumber yang sebenarnya. Kode yang dieksekusi adalah buku besar sintetis offline. Tidak ada migrasi jejak produksi, tolok ukur perutean, kualifikasi akun baru, pemesanan rencana perjalanan, atau pembayaran pelanggan yang dilakukan.
Status saat ini membutuhkan pembacaan yang cermat. Halaman utama resmi Helicone dan halaman harga menampilkan pemberitahuan bahwa itu tidak lagi menjadi bagian dari Mintlify, dengan detail lebih lanjut akan datang. Artikel alternatif yang lebih lama sering dimulai dari pengumuman sebelumnya. Premis historis itu tidak menetapkan roadmap saat ini, jaminan layanan, atau ketersediaan pendaftaran. Konfirmasikan hal-hal tersebut dengan layanan dan kontrak aktual sebelum menggunakannya untuk membenarkan migrasi.
Apa yang saat ini didokumentasikan oleh Helicone
Panduan memulai cepat saat ini menjelaskan gateway yang kompatibel dengan OpenAI, akses penyedia, pencatatan, dan fallback, dengan kredit yang dikelola atau kunci penyedia. Alasan untuk mempertahankannya: evaluasi implementasi yang ada ketika kemampuan tersebut sudah sesuai dengan kebutuhan produksi aplikasi. Penggantian harus menyelesaikan celah yang diamati dan mempertahankan bukti operasional yang berfungsi daripada mengandalkan judul kepemilikan yang sudah usang.
Halaman harga membedakan batas permintaan, penyimpanan, retensi, organisasi, dan rencana komersial. Label rencana saja tidak cukup untuk memperkirakan beban kerja. Bandingkan istilah yang dipilih dan bukti yang dipertahankan, serta pisahkan biaya observabilitas dari biaya penyedia model. Dashboard yang menunjukkan perkiraan biaya tidak dengan sendirinya membuktikan akun mana yang ditagih atau uang pelanggan apa yang diterima.
Panduan Sesi menjelaskan pengelompokan model, alat, dan permintaan lain yang dicatat di bawah identitas sesi dan jalur hierarkis. Bandingkan cakupan yang ada sebelum mengasumsikan Helicone hanya menghasilkan baris permintaan yang tidak terkait. Sesi dapat membantu merekonstruksi pekerjaan aplikasi, sementara aplikasi tetap membutuhkan atribusi pelanggan yang terpercaya dan definisi komersial dari pengiriman yang berguna.
Asisten perencanaan perjalanan membutuhkan catatan rencana perjalanan yang lengkap.
Pertimbangkan aplikasi AI perjalanan hipotetis yang sudah memiliki pengguna dan ruang kerjanya sendiri. Seorang pelanggan meminta rencana perjalanan. Asisten mengambil informasi tujuan, memanggil alat, dan menghasilkan penjelasan akhir. Satu penyedia gagal, upaya kedua menghasilkan respons, dan pelanggan kemudian meminta koreksi. Produk ingin membandingkan margin aplikasi yang diizinkan pada inferensi yang memenuhi syarat tanpa kehilangan catatan tugas penuh.
Permintaan perjalanan tunggal dapat mencakup beberapa panggilan model dan operasi alat. Jumlah permintaan yang berhasil tidak menetapkan satu rencana perjalanan yang selesai, dan jawaban akhir tidak membuktikan bahwa ada reservasi yang dibuat. Pertahankan tugas asli, upaya terkait, dan hasil yang berguna yang dikirimkan. Ketentuan pelanggan yang diterima aplikasi harus menjelaskan biaya secara independen dari bagaimana platform pelacakan mengelompokkan observasi.
Kasus sulit menggabungkan identitas dan pendanaan. Dua pelanggan mengajukan pertanyaan serupa, dan integrasi secara tidak sengaja menggunakan kembali pengidentifikasi sesi. Kunci penyedia juga kedaluwarsa, memungkinkan jalur pendanaan lain untuk melayani jawaban. Dashboard dapat terlihat masuk akal sambil mencampur pelanggan dan menjelaskan biaya secara salah. Bandingkan identitas sesi unik, pemetaan pelanggan yang terpercaya, dan pembayar aktual sebelum memperlakukan pelacakan hijau sebagai bukti komersial.
Bandingkan alternatif berdasarkan permukaan operasional yang mereka gantikan.
| Opsi | Evaluasi untuk | Pertahankan secara eksplisit |
|---|---|---|
| Portkey | Kontrol gateway dan observabilitas permintaan. | Penyebaran yang dipilih, data yang dipertahankan, dan perilaku permintaan. |
| LiteLLM | Konfigurasi biaya gateway dan margin harga internal. | Kepemilikan operasional, pencarian harga, dan pengumpulan. |
| Langfuse | Pelacakan aplikasi dan alur kerja evaluasi. | Instrumentasi aktual dan tanggung jawab pengalihan model yang terpisah. |
| OpenRouter | Akses model yang dikelola dan kunci inferensi yang dikontrol pengguna. | Otorisasi pengguna, kebijakan penyedia, dan ketentuan komersial aplikasi. |
| ShareAI Builder Program | Inferensi yang disetujui dibayar pelanggan dengan biaya tambahan aplikasi | Pengalihan yang memenuhi syarat, atribusi aplikasi, dan ketentuan penyelesaian. |
Aplikasi perjalanan dapat mempertahankan implementasi pelacakan yang memenuhi syarat sambil mengevaluasi jalur inferensi lain yang disetujui. Hal ini memerlukan integrasi aktual dan penjelasan yang jelas kepada pelanggan. Tidak ada sesi yang dibagikan secara otomatis, dompet, konektor asli, atau penagihan yang disinkronkan di antara produk-produk ini yang tersirat. Berikan setiap tugas asli, upaya, biaya, dan koreksi kepada pemilik yang diketahui.
Ikuti rencana perjalanan dari permintaan hingga hasil finansial.
| Tahap | Bukti untuk dipertahankan | Pertanyaan aplikasi perjalanan. |
|---|---|---|
| Penerimaan | Pelanggan terpercaya, tugas, dan kebijakan yang berlaku. | Apakah pengguna ini dapat meminta alur kerja ini? |
| Eksekusi | Identitas sesi, kerja alat, dan upaya model. | Apa yang sebenarnya dijalankan untuk rencana perjalanan ini? |
| Pengiriman | Respons yang berguna dan status kegagalan eksplisit. | Apa yang diterima pelanggan? |
| Perhitungan komersial | Harga yang diterima dan penyesuaian asli. | Biaya inferensi atau margin apa yang berlaku? |
| Pembayaran dan pelepasan. | Tanda terima aktual dan status spesifik akun. | Nilai apa yang diterima dan menjadi tersedia? |
Simpan bukti sebab-akibat tanpa menggabungkan setiap status menjadi keberhasilan. Alat dapat mengembalikan hasil pencarian tanpa menyelesaikan pemesanan. Model dapat mengeluarkan token sebelum aliran gagal. Biaya yang dihitung dapat mendahului faktur atau pembayaran aktual. Dukungan, produk, dan keuangan harus dapat menjelaskan rencana perjalanan yang sama, termasuk pekerjaan asli dan koreksi yang diterima.
Portkey: bandingkan kontrol gateway dan observabilitas
Dokumentasi Portkey saat ini menjelaskan kemampuan gateway, observabilitas, guardrail, dan administrasi, dengan referensi penerapan terpisah. Keunggulan: bandingkan cakupan yang dipilih ketika aplikasi perjalanan ingin mengevaluasi kontrol operasional dan meminta bukti secara bersamaan. Mulailah dengan kebijakan aktual dan penanganan kegagalan daripada memilih berdasarkan jumlah model yang luas.
Pertimbangan: kualifikasi edisi, hosting, data yang disimpan, instrumentasi, dan pengaturan komersial aktual. Pelacakan dan kontrol pengeluaran melakukan pekerjaan yang berbeda dari pengumpulan pembayaran pelanggan. Referensi self-hosting tidak secara otomatis menetapkan bahwa setiap dasbor yang dikelola atau kemampuan perusahaan datang dengan penerapan yang dipilih. Bandingkan implementasi dan tanggung jawab dukungan yang tepat.
Untuk rencana perjalanan, ulangi upaya penyedia yang gagal dan jawaban akhir, lalu inspeksi hubungan antara permintaan model dan kerja alat. Pertahankan atribusi pelanggan yang terpercaya dan kesalahan aktual yang ditampilkan kepada aplikasi. Hasil yang berguna adalah tugas yang direkonstruksi dengan pendanaan dan pengiriman yang diketahui, daripada hanya lebih banyak baris permintaan yang berhasil di dasbor baru.
LiteLLM: bandingkan pemetaan biaya dan margin internal
Panduan LiteLLM custom-pricing menjelaskan penggantian biaya, diskon penyedia, dan margin penyedia untuk penagihan internal. Keunggulan: bandingkan kontrol yang didokumentasikan tersebut ketika aplikasi perlu mengevaluasi pemetaan biaya model dan alokasi biaya internalnya sendiri. Margin harga yang dapat dikonfigurasi bukanlah kemampuan eksklusif ShareAI, dan alokasi biaya internal harus diakui sebagai kebutuhan nyata.
Tradeoffs: kualifikasi operasi penyebaran, pencarian harga model, perilaku anggaran, dan alur kerja pengumpulan terkait. Referensi saat ini mencatat bahwa biaya input dan output nol secara eksplisit melewati pemeriksaan anggaran. Nol yang ditampilkan untuk rute khusus oleh karena itu perlu penyelidikan. Ini tidak menetapkan eksekusi penyedia gratis, hak pembelian tanpa batas, atau biaya pelanggan yang benar.
Untuk aplikasi perjalanan, inspeksi permintaan yang diketahui, pergantian penyedia, dan koreksi eksplisit. Pertahankan biaya penyedia asli, alokasi internal, dan harga pengguna yang diterima sebagai nilai yang berbeda. Mengoperasikan gateway juga membutuhkan rencana pembaruan dan pemulihan. Total token yang benar tidak merekonstruksi semua pekerjaan alat atau menggantikan definisi aplikasi tentang itinerary yang berguna.
Langfuse: bandingkan pelacakan aplikasi dan evaluasi
Panduan Langfuse observability menjelaskan pelacakan aplikasi yang mencakup panggilan model, pengambilan, alat, dan logika khusus, dengan alur kerja terkait penggunaan, waktu, dan evaluasi. Keunggulan: bandingkan cakupan yang didokumentasikan ini ketika aplikasi perjalanan perlu memahami mengapa itinerary gagal atau berubah, daripada hanya penyedia mana yang mengembalikan respons model.
Tradeoffs: kualifikasi instrumentasi aktual, kebijakan data, bukti yang dipertahankan, penyebaran yang dipilih, dan biaya platform. Ikhtisar menjelaskan pekerjaan pelacakan dan evaluasi; itu sendiri tidak menetapkan penggantian model-routing atau layanan pembayaran. Pelaporan asinkron masih membutuhkan integrasi yang secara andal mengirimkan pengamatan yang diperlukan untuk merekonstruksi itinerary dan kegagalannya.
Untuk koreksi rencana perjalanan, pertahankan informasi asli yang diambil, keluaran model, dan hasil pengiriman yang berguna bagi pelanggan. Link melakukan koreksi tanpa menimpa riwayat. Skor kualitas dapat membantu mengevaluasi jawaban, tetapi itu bukan konfirmasi pemesanan, harga pelanggan yang diterima, atau tanda terima uang. Catatan tersebut milik sistem operasional dan komersial mereka yang sebenarnya.
OpenRouter: bandingkan akses model dan inferensi yang didanai pengguna
OpenRouter quickstart menjelaskan akses model yang dikelola, dan panduan OAuth secara eksplisit memungkinkan pengguna mengotorisasi aplikasi dengan kunci yang dikontrol pengguna dan membayar dari OpenRouter kredit mereka sendiri. Keuntungan: bandingkan perjalanan yang didukung ini ketika aplikasi perjalanan ingin pengguna mendanai inferensi mereka sendiri daripada membebankan setiap permintaan model kepada pemilik aplikasi.
Tradeoffs: kualifikasi penanganan kunci, penyedia yang diizinkan, pendanaan cadangan, dan ketentuan komersial saat ini. Panduan atribusi aplikasi menjelaskan asosiasi dengan penggunaan dan peringkat. Asosiasi yang didokumentasikan itu sendiri tidak menetapkan biaya tambahan aplikasi yang disetujui atau penyelesaian yang diterima. Bandingkan pengaturan lengkap; inferensi yang didanai pengguna sendiri tidak unik untuk ShareAI.
Untuk pelancong, latih akun yang terputus, kredit yang habis, dan jawaban akhir yang gagal setelah alat berhasil bekerja. Pertahankan siapa yang mendanai permintaan pelanggan dan harga aplikasi yang diterima secara terpisah berlaku. Perubahan pada lapisan akses model tidak boleh diam-diam membebankan akun yang berbeda atau menyiratkan bahwa setiap alat dan tanggung jawab penelusuran berpindah bersamanya.
ShareAI: bandingkan margin aplikasi yang disetujui dan penyelesaian
ShareAI Builder Program berkaitan dengan aplikasi yang sudah ada dengan pengguna sendiri. Lalu lintas AI yang memenuhi syarat dialihkan melalui ShareAI, Builder mengonfigurasi biaya tambahan atau margin yang diizinkan, dan pelanggan akhir membayar ShareAI untuk inferensi tersebut. Pendapatan yang dikaitkan dengan aplikasi mengikuti program. Keuntungan: evaluasi perjalanan pembayaran dan atribusi yang disetujui ini untuk inferensi yang memenuhi syarat aplikasi perjalanan.
Pertimbangan: persetujuan, lalu lintas yang memenuhi syarat, akses model aktual, dan ketentuan akun sangat penting. Validated company Builders memiliki periode tinjauan 45 hari sebelum pembayaran. Individu saat ini mengakumulasi nilai inferensi untuk penggunaan ShareAI, tanpa pencairan uang atau transfer akun. Aplikasi tetap dibangun, dihosting, didistribusikan, dan dipelihara di tempat lain. Alat itinerary, reservasi, dukungan, dan tugas komersial lainnya tetap menjadi tanggung jawab eksplisit.
Menyediakan infrastruktur atau endpoint khusus adalah bagian dari onboarding Provider atau Prosumer yang berlaku, terpisah dari atribusi Builder. Harga, margin, kunci provider, dan endpoint bukanlah kemampuan eksklusif ShareAI. Bandingkan penerimaan aktual, pembayar, dan pelepasan. Builder Program tidak menetapkan penyimpanan jejak universal, layanan merchant-of-record umum, atau penggantian otomatis untuk sesi dan kontrol operasional Helicone.
Pertahankan identitas sesi daripada hanya menyalin total dashboard.
Referensi Sessions memisahkan identitas sesi unik, jalur hierarkis konseptual, dan nama sesi yang dapat dibaca manusia. Menggunakan kembali pengidentifikasi yang sama mencampur pekerjaan yang tidak terkait, sementara mengubah pengidentifikasi memisahkan permintaan yang terkait. Untuk aplikasi perjalanan, pertahankan hubungan itinerary yang sebenarnya dan pelanggan yang terpercaya secara terpisah dari nama seperti perencanaan perjalanan yang dibagikan di banyak pengguna.
Peta bidang historis berdasarkan makna daripada hanya berdasarkan label. Permintaan, jejak, sesi, observasi, dan itinerary yang berguna tidak selalu merupakan unit yang setara. Pertahankan ekspor asli dan istilah retensi yang dipilih. Total dashboard baru dapat cocok tetapi kehilangan hubungan antara upaya yang gagal, hasil alat, penjelasan yang diberikan, dan koreksi yang perlu dijawab oleh dukungan untuk sengketa pelanggan.
Perkiraan biaya dan jalur pendanaan yang berubah membutuhkan bukti terpisah.
Referensi provider-routing menjelaskan kunci provider sebelum fallback kredit yang dikelola, ditambah kontrol untuk provider yang dipilih, deployment, atau rantai eksplisit. Kualifikasi rute yang dipilih sebelum mengasumsikan akun yang sama membayar setiap permintaan yang berhasil. Ketersediaan panduan dan contoh regional adalah konfigurasi yang didokumentasikan, bukan jaminan bahwa beban kerja perjalanan ini tidak pernah gagal atau penilaian residensi independen.
Referensi perhitungan biaya menjelaskan estimasi berdasarkan penggunaan yang diamati dan harga model, dengan pertimbangan streaming yang terpisah. Bandingkan model saat ini dan catatan penyedia yang sebenarnya daripada memproyeksikan formula contoh ke setiap API. Faktur pembayar, harga pelanggan yang diterima, dan pendapatan yang diterima oleh aplikasi tetap memerlukan bukti tersendiri.
Untuk aritmatika saja, 1000 USD inferensi ditambah dengan biaya tambahan hipotetis sebesar 15% menghasilkan biaya tambahan bruto sebesar 150 USD dan total 1150 USD. Jumlah sintetis ini bukanlah biaya Helicone atau ShareAI, pendapatan yang dikumpulkan, laba bersih, atau hasil pajak. Biaya observabilitas aktual, biaya penyedia, koreksi, dan kelayakan memengaruhi hasil bisnis.
Periksa aritmatika sebelum memenuhi syarat routing, pelacakan, dan pembayaran.
Fitur yang dieksekusi di bawah ini mendeduplikasi aktivitas yang identik, menolak duplikat yang bertentangan, dan mempertahankan penyesuaian eksplisit menggunakan sen USD integer. Fitur ini tidak mengirimkan pelacakan, mengganti penyedia, memesan perjalanan, atau mengumpulkan pembayaran. Hasil tersebut memerlukan aplikasi aktual dan bukti komersial seputar perhitungan.
JavaScript
import assert from "node:assert/strict";
const records = [
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "usage-b", customer: "demo", cents: 50000n, kind: "usage"},
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "adjustment-b", customer: "demo", cents: -10000n, kind: "adjustment"}
];
function netCents(rows) {
const seen = new Map();
let total = 0n;
for (const row of rows) {
assert.equal(row.customer, "demo");
const fingerprint = [row.customer, row.cents.toString(), row.kind].join("|");
if (seen.has(row.id)) {
if (seen.get(row.id) !== fingerprint) throw new Error("Conflicting duplicate");
continue;
}
if (row.cents < 0n && row.kind !== "adjustment") throw new Error("Invalid sign");
seen.set(row.id, fingerprint);
total += row.cents;
}
return total;
}
const base = netCents(records);
assert.equal(base, 100000n);
assert.throws(() => netCents([...records,
{id: "usage-a", customer: "demo", cents: 1n, kind: "usage"}
]));
const numerator = base * 1500n; // Hypothetical 15 percent in basis points.
if (numerator % 10000n !== 0n) throw new Error("Define contractual rounding first");
const surcharge = numerator / 10000n;
assert.equal(surcharge, 15000n);
const usd = cents => `${cents / 100n}.${(cents % 100n).toString().padStart(2, "0")}`;
console.log(JSON.stringify({baseUSD: usd(base), grossSurchargeUSD: usd(surcharge),
totalUSD: usd(base + surcharge), paidReceiptVerified: false}));Output yang diamati adalah inferensi ilustratif 1000 USD, biaya tambahan bruto 150 USD, dan total 1150 USD, tanpa tanda terima pembayaran yang terverifikasi. Pertahankan identitas rencana perjalanan logis, pengiriman yang berguna, upaya awal, dan koreksi yang diterima dalam produksi. Jumlah yang benar tidak dapat menetapkan pelacakan lengkap, konfirmasi pemesanan, atau uang pelanggan yang diterima.
Pindahkan satu rencana perjalanan dan jalur koreksinya terlebih dahulu.
- Inventarisasi proxy aktual, pencatatan, sesi, dan dependensi riwayat yang dipertahankan.
- Pilih gateway, pelacakan, atau tanggung jawab komersial yang perlu diubah.
- Petakan identitas pelanggan tepercaya dan tugas unik sebelum membandingkan total.
- Latih routing yang gagal, pengiriman yang terputus, dan koreksi pelanggan.
- Verifikasi layanan aktual dan bukti pembayaran tanpa pengumpulan langsung yang duplikat.
- Pertahankan catatan asli dan rollback hingga perjalanan lengkap memenuhi syarat.
Pertahankan implementasi Helicone saat sesuai. Konfirmasi ketersediaan aktual, dukungan, dan ketentuan komersial tanpa menyimpulkan perilaku masa depan dari artikel kepemilikan lama. Bandingkan satu rencana perjalanan dari penerimaan hingga pengiriman yang berguna dan koreksi finansial; itu mengungkapkan lebih banyak daripada peringkat jumlah model atau klaim yang tidak memenuhi syarat bahwa platform lain menggantikan segalanya.
Pertanyaan yang sering diajukan
Alternatif mana dari Helicone yang harus dibandingkan oleh aplikasi AI?
Portkey dan LiteLLM memenuhi persyaratan gateway tertentu, Langfuse memenuhi alur kerja pelacakan dan evaluasi aplikasi, dan OpenRouter menyediakan akses model yang dikelola dengan jalur pendanaan pengguna yang didukung. ShareAI berkaitan dengan inferensi yang dibayar pelanggan yang disetujui dengan biaya tambahan aplikasi. Pilih tanggung jawab aktual yang perlu Anda ubah.
Apakah Helicone masih menjadi bagian dari Mintlify?
Pada tanggal ulasan, halaman utama resmi dan halaman harga menampilkan pemberitahuan bahwa Helicone tidak lagi menjadi bagian dari Mintlify, dengan detail yang akan datang. Artikel perbandingan lama tidak menetapkan roadmap saat ini atau ketersediaan pendaftaran. Konfirmasikan layanan dan ketentuan kontrak yang sebenarnya.
Apakah Helicone hanya mencatat permintaan model individu?
Tidak. Panduan Sessions saat ini menjelaskan pengelompokan model, alat, dan permintaan lain yang dicatat di bawah pengenal sesi dan jalur hierarkis. Kualifikasi integrasi dan sejarah aktual daripada mengasumsikan semua bukti multi-langkah yang ada harus dibangun dari awal.
Bisakah platform pelacakan menggantikan semua fungsi gateway?
Ikhtisar pelacakan tidak dengan sendirinya menetapkan perutean model, pendanaan penyedia, perilaku cache, atau pengumpulan pelanggan. Tetapkan tanggung jawab tersebut secara eksplisit dan kualifikasi implementasi yang dipilih. Aplikasi mungkin memerlukan kontrol perutean dan pelacakan tugas tingkat yang lebih kaya.
Mengapa itinerary yang sama dapat menghasilkan jumlah penggunaan platform yang berbeda?
Permintaan, pelacakan, sesi, dan observasi adalah unit yang berbeda, sementara satu itinerary dapat berisi beberapa operasi model dan alat. Bandingkan definisi rencana aktual dan bukti yang dipertahankan. Mencocokkan satu total tidak membuktikan bahwa sejarah alur kerja lengkap telah dipertahankan.
Bisakah pengguna OpenRouter mendanai inferensi mereka sendiri?
Ya. Panduan OAuth saat ini secara eksplisit menjelaskan otorisasi pengguna, kunci yang dikontrol pengguna, dan permintaan yang ditagih ke kredit OpenRouter pengguna. Inferensi yang didanai pengguna saja tidak unik untuk ShareAI; bandingkan pengaturan komersial dan penyelesaian aplikasi yang disetujui.
Bagaimana penyelesaian Builder ShareAI berbeda berdasarkan jenis akun?
Builder perusahaan yang telah divalidasi memiliki periode tinjauan 45 hari sebelum pembayaran. Individu saat ini mengakumulasi nilai inferensi untuk penggunaan ShareAI, tanpa pencairan tunai atau transfer akun. Persetujuan, lalu lintas yang memenuhi syarat, dan ketentuan akun saat ini berlaku; penggunaan dan penghasilan tidak dijamin.
Apakah perhitungan margin inferensi membuktikan pendapatan yang tersedia?
Tidak. Perkiraan, harga yang diterima, pembayaran pelanggan aktual, dan penyelesaian yang dirilis adalah status yang terpisah. Pertahankan aktivitas asli, koreksi eksplisit, dan bukti pembayaran nyata. Contoh offline dalam artikel ini hanya membuktikan aritmatika dan tidak memiliki tanda terima pembayaran yang diverifikasi.