
GitHub kartu ditolak saat membayar GitHub Pro sering membuat bingung, apalagi kalau kartu itu sudah dipakai untuk layanan lain. Dokumentasi GitHub menulis beberapa penyebab yang bisa kamu cek sendiri, mulai dari jenis kartu yang diterima untuk akun personal sampai authorization hold yang tertahan di bank. Jika kartumu tetap gagal, jasa bayar GitHub Pro memungkinkan pembayaran dalam Rupiah lewat QRIS atau virtual account, tanpa perlu memasukkan kartu internasional ke akun GitHub kamu.
| Aspek | Keterangan |
|---|---|
| Metode untuk akun personal | Kartu kredit atau debit, dan PayPal |
| Kartu prabayar | Tidak diterima sebagai metode pembayaran |
| Lokasi pengaturan | Settings > Billing & Licensing > Payment information |
| Siklus tagihan | Bulanan |
| Cara bayar lewat JoinBareng | Bayar langsung: isi form, lalu bayar QRIS atau virtual account dalam Rupiah |
| Estimasi proses | Maksimal 3 jam kerja (09.00–21.00 WIB) setelah lunas |
Dokumentasi GitHub menulis bahwa untuk akun unmanaged, termasuk akun personal, metode yang diterima adalah kartu kredit dan PayPal. Kartu kredit atau debit prabayar tidak diterima sebagai metode pembayaran. Jika kartumu termasuk jenis prabayar, penolakan memang sesuai aturan, bukan kesalahan sementara.
Penyebab kedua adalah authorization hold. GitHub menulis bahwa hold bisa muncul pada metode pembayaran setelah kamu memperbarui metode, atau setelah pemakaian layanan metered yang besar. GitHub langsung melepaskan hold itu, tetapi bank kamu bisa butuh beberapa hari untuk memprosesnya.
Penyebab ketiga adalah jenis akun. Dokumentasi GitHub mencatat bahwa akun personal punya opsi metode pembayaran yang lebih sedikit dibanding akun organisasi atau enterprise. Kalau kamu membayar untuk organisasi, cek apakah metode yang dipakai sesuai dengan jenis akun tersebut.
Penyebab keempat adalah gagal menambah atau memperbarui metode bayar. Jika itu terjadi, GitHub menyarankan mencoba ulang, mencoba metode baru, atau menghubungi GitHub Support.
Sebelum mencoba membayar lagi, periksa beberapa hal berikut. Ini langkah umum yang bisa kamu cek sendiri, dan membantu kamu menghindari percobaan berulang yang tidak menyelesaikan masalah.
Perlu diingat bahwa menghapus metode bayar pada langganan berbayar membuat langganan otomatis batal pada tanggal perpanjangan berikutnya. Jadi jangan menghapus metode lama sebelum metode baru berhasil tersimpan.
Akun personal mengelola metode bayar lewat Settings, dengan pilihan yang lebih sedikit dibanding organisasi. Kalau yang kamu bayar ternyata akun organisasi, tagihan kadang dikelola oleh pemilik atau admin, sehingga metode yang kamu coba mungkin tidak tersedia untuk jenis akun itu. Pastikan kamu sedang membayar untuk akun yang benar sebelum mengulang pembayaran.
Jika kartumu adalah kartu kantor, transaksi ke penyedia luar negeri bisa perlu persetujuan bagian keuangan atau admin kartu. Jangan memakai kartu pribadi orang lain untuk menyelesaikan pembayaran, karena itu berisiko bagi pemilik kartu dan bagi kamu.
Dokumentasi GitHub mencatat PayPal sebagai metode untuk akun unmanaged, termasuk akun personal. Jika kartumu terus ditolak dan kamu punya akun PayPal yang aktif, PayPal bisa menjadi alternatif. Tambahkan lewat Payment information di Settings.
Cek riwayat transaksi di aplikasi bank untuk melihat apakah percobaan tercatat dan statusnya masih pending. Tunggu sampai status jelas sebelum mencoba lagi. Jika transaksi tercatat sukses di bank tetapi GitHub tetap menampilkan gagal, simpan tangkapan layar riwayat dan pesan dari GitHub, lalu hubungi GitHub Support dengan informasi itu.
Panduan alternatif metode pembayaran ada di cara bayar GitHub tanpa kartu kredit.
Sebelum mengisi form jasa bayar, pastikan kamu sudah tahu paket yang ingin dibayar, sesuai pilihan yang tertulis di halaman produk. Siapkan juga email akun GitHub yang akan dipakai, dan nomor WhatsApp yang bisa menerima pesan konfirmasi. Email akun yang salah bisa membuat tim perlu menghubungimu ulang, jadi cek penulisannya sekali lagi.
Jika kamu membayar untuk akun organisasi, pastikan kamu punya kewenangan atas tagihan itu atau sudah mendapat persetujuan dari orang yang mengelolanya. Pesan konfirmasi dari tim akan dikirim ke nomor yang kamu isi, jadi pastikan orang yang tepat yang menerimanya.
Kalau semua pengecekan di atas sudah dilakukan dan kartumu tetap ditolak, jalur jasa bayar memberi alternatif. Kamu mengisi form di halaman jasa bayar GitHub Pro dengan paket atau nominal dalam dolar AS, email akun GitHub, dan nomor WhatsApp. Sistem lalu membuat tagihan dalam Rupiah yang bisa dibayar lewat QRIS atau virtual account bank.
Setelah pembayaran lunas, pesananmu masuk antrean tim. Kamu bisa chat WhatsApp untuk menanyakan detail akun yang diperlukan. Tim memproses pembayaran maksimal 3 jam kerja, yaitu pukul 09.00 sampai 21.00 WIB. Jika lunas di luar jam kerja, hitungan 3 jam dimulai pada jam kerja berikutnya.
Sebelum menekan tombol bayar, pastikan kamu membayar untuk akun GitHub yang tepat. Akun personal dan akun organisasi bisa memakai metode yang berbeda, jadi pilih email akun sesuai tujuan pembayaran. Setelah lunas, simpan bukti pembayaran dari bank atau e-wallet kamu, lalu tunggu pesan konfirmasi di WhatsApp. Jika ada kendala pada proses itu, kirim bukti tersebut ke tim sebelum mencoba membayar lagi, supaya tidak ada tagihan ganda. Catat juga tanggal dan jam pembayaranmu, supaya pengecekan status bisa dilakukan dengan cepat.
Jangan mengirim password akun GitHub kamu di luar kanal resmi JoinBareng. Kalau ada langkah verifikasi yang memerlukan tindakan dari kamu, detailnya dibahas lewat WhatsApp sebelum dilakukan.
Untuk total pembayaran di atas Rp5.000.000, pesanan diproses lewat chat dengan CS, dan total akan dikonfirmasi di chat sebelum kamu membayar. Biaya layanan mengikuti tier: tetap Rp50.000 untuk transaksi di bawah US$70, 4% untuk US$70 sampai di bawah US$500, dan 3,5% untuk US$500 ke atas. Rumus lengkapnya ada di halaman tarif JoinBareng.
Jika tagihan ternyata lebih besar dari perkiraan, selisih sampai Rp5.000 ditanggung JoinBareng. Di atas itu, selisihnya ditagih tambahan. Kelebihan bayar dikembalikan lewat transfer bank dengan minimal Rp10.000.
Kalau kartu yang tersimpan sudah diganti atau kedaluwarsa, perbarui metode pembayaran di Payment information sebelum tanggal perpanjangan. Dokumentasi GitHub menulis bahwa menghapus metode bayar pada langganan berbayar membuat langganan otomatis batal, jadi urutannya penting: tambahkan metode baru terlebih dahulu, pastikan tersimpan, baru hapus yang lama bila perlu.
Jika metode baru gagal ditambahkan, GitHub menyarankan mencoba ulang, mencoba metode lain, atau menghubungi GitHub Support. Simpan catatan langkah yang sudah kamu coba, supaya kamu tidak mengulang percobaan yang sama.
Gagal bayar sering terulang saat perpanjangan bulanan. Karena tagihan GitHub bersifat bulanan, catat tanggal perpanjangan dan cek kartu beberapa hari sebelumnya. Dengan begitu kamu punya waktu untuk memperbaiki masalah sebelum tagihan jatuh tempo.
Dokumentasi GitHub juga menulis bahwa pemakaian metered yang besar bisa memunculkan authorization hold tambahan. Jika kamu tahu bulan itu pemakaian Actions atau paket lain akan melonjak, siapkan limit kartu yang cukup sebelumnya.
Simpan bukti pembayaran dan tangkapan layar pesan kegagalan. Jika perlu menghubungi tim, bukti ini mempercepat pengecekan. Untuk perpanjangan lewat JoinBareng, cek juga nominal terbaru, karena kurs mengikuti pasar saat tagihan dibuat dan harga di tagihan berlaku 24 jam.
Kalau kamu memakai GitHub untuk pekerjaan klien atau tim, simpan catatan siapa yang menanggung biaya langganan dan siapa yang mengelola metode pembayaran. Dengan begitu, saat tagihan gagal kamu tahu siapa yang harus dihubungi dan tidak perlu menebak-nebak. Catatan sederhana ini juga mempercepat penggantian metode jika orang yang memegang kartu berganti.
Jika kamu sering berganti kartu, ulangi pengecekan yang sama setiap kali metodenya berubah. Pastikan metode baru sudah tersimpan dan terlihat di Payment information sebelum tanggal perpanjangan berikutnya, lalu simpan tangkapan layarnya sebagai bukti.
Kamu tidak perlu jasa bayar kalau kartu kredit atau PayPal kamu sudah diterima GitHub dan masalah penolakan hanya terjadi sekali karena hold atau verifikasi yang belum selesai. Setelah masalah itu beres, pembayaran biasanya bisa dilanjutkan langsung di GitHub.
Juga tidak perlu jika kamu hanya membutuhkan paket Free. Fitur tambahan seperti menit Actions dan penyimpanan Packages hanya relevan untuk paket berbayar, jadi cek apakah kebutuhanmu benar-benar memerlukan Pro.
Dokumentasi GitHub mencatat PayPal sebagai metode yang tersedia untuk akun unmanaged, termasuk akun personal. PayPal bisa menjadi pilihan saat kartu kredit atau debit biasa terus ditolak dan kamu sudah punya akun PayPal yang aktif. Namun PayPal juga butuh sumber pembayaran yang siap dipakai, jadi pastikan itu tersedia sebelum menambahkannya ke Payment information.
Jangan menambahkan PayPal hanya karena ingin mencoba cara lain tanpa memeriksa dulu jenis akun yang kamu pakai. Metode yang tersedia untuk akun personal dan akun organisasi bisa berbeda, sehingga cek ulang di halaman Payment information sebelum menyimpan perubahan. Setelah metode tersimpan, catat tanggal dan jenisnya untuk referensi berikutnya.
Apa pun jalur yang kamu pilih, simpan bukti setiap pembayaran dan tangkapan layar status di akun GitHub. Catatan ini mempermudah pengecekan jika ada perbedaan antara tagihan di bank dan status paket di GitHub.
Kalau kamu sudah melakukan semua langkah di atas dan status paket belum sesuai, simpan bukti pembayaran, tangkapan layar Payment information, dan pesan dari GitHub. Lampirkan bukti tersebut saat menghubungi GitHub Support, supaya pengecekan tidak perlu dimulai dari nol. Untuk bagian JoinBareng, bukti pembayaran dan nomor WhatsApp yang dipakai sudah cukup sebagai dasar pengecekan.
Artikel ini disusun dari dokumentasi GitHub tentang metode pembayaran yang didukung (docs.github.com/en/billing/reference/supported-payment-methods) dan pengelolaan informasi pembayaran (docs.github.com/en/billing/how-tos/set-up-payment/manage-payment-info). Aturan tarif JoinBareng ada di halaman tarif. Halaman-halaman tersebut kami periksa pada {{CURRENT_MONTH}} {{CURRENT_YEAR}}.
Metode pembayaran dan kebijakan GitHub bisa berubah. Cek ulang di Settings sebelum membayar. JoinBareng adalah pihak ketiga yang independen dan bukan mitra atau reseller resmi GitHub.
Dokumentasi GitHub mencatat kartu kredit atau debit dan PayPal untuk akun unmanaged, termasuk akun personal. Kartu kredit atau debit prabayar tidak diterima sebagai metode pembayaran.
Penyebabnya bisa authorization hold yang masih tertahan, atau metode pembayaran yang tidak sesuai jenis akun. Hold biasanya dilepas GitHub, tetapi bank bisa butuh beberapa hari.
Dokumentasi GitHub menyarankan mencoba ulang, mencoba metode baru, atau menghubungi GitHub Support. Jangan menghapus metode lama sebelum metode baru tersimpan.
Bisa. Kamu membayar tagihan dalam Rupiah lewat QRIS atau virtual account, lalu tim JoinBareng memproses pembayaran ke GitHub maksimal 3 jam kerja setelah lunas.
Jangan mengirim password di luar kanal resmi JoinBareng. Detail akun yang diperlukan dibahas lewat WhatsApp, dan langkah verifikasi tertentu juga dikomunikasikan sebelum dilakukan.