Rubikpara

PF Gateway API

PF Gateway ödeme sistemi API dokümantasyonu. Kart tokenizasyon, 3D Secure, ödeme, iade ve link ödeme işlemlerini entegre edin.

PF Gateway API, güvenli ödeme işlemlerini uygulamalarınıza entegre etmenizi sağlayan kapsamlı bir RESTful API'dir.

Temel Özellikler

Hızlı Başlangıç

Entegrasyona başlamak için aşağıdaki adımları takip edin:

Test ve prod ortamına yurt dışı sunuculardan yapılan istekler engellenebilir. Sunucunuzun IP adresi yurt dışında ise IP sahiplik belgenizle birlikte entegrasyon@rubikpara.com adresine başvurmanız halinde ilgili IP adresinize erişim izni verilecektir.

  1. API Anahtarlarını AlınPublicKey ve SecretKey bilgilerinizi edinin.
  2. İmza Oluşturun — Her istekte HMAC tabanlı Signature oluşturun. Kimlik Doğrulama Rehberi
  3. Kart Tokenize Edin — Kart bilgilerini CardToken'a çevirin. Kart Token
  4. 3D Secure Başlatın — Gerekli durumlarda 3DS akışını başlatın. 3D Secure
  5. Ödeme Alın — Provision isteği göndererek ödemeyi tamamlayın. Ödemeler

Base URL

OrtamURL
Testhttps://testpfapi.rubikpara.com
Prodhttps://prodpfapi.rubikpara.com

Ortak Header'lar

Tüm API isteklerinde aşağıdaki header'lar gereklidir:

HeaderTipAçıklama
PublicKeystringÜye işyerine ait Public Key
NoncestringHer istek için benzersiz, tekrarlanmayan değer
SignaturestringHMAC ile oluşturulan imza
ConversationIdstringİstek takip numarası
ClientIpAddressstringİşlem yapan kullanıcının IP adresi
MerchantNumberstringÜye işyeri numarası

Test ortamı bilgileriniz için entegrasyon@rubikpara.com adresine başvurabilirsiniz.

Prod ortamı bilgilerinize https://prodmerchant.rubikpara.com adresinden giriş yaparak Bilgilerim sayfasından ulaşabilirsiniz.

Ortak Yanıt Yapısı

Tüm API yanıtları aşağıdaki ortak alanları içerir:

{
  "isSucceed": true,
  "errorCode": null,
  "errorMessage": null,
  "conversationId": "conv-123456"
}
AlanTipAçıklama
isSucceedbooleanİşlemin başarı durumu
errorCodestringHata kodu (başarılıysa null)
errorMessagestringHata mesajı (başarılıysa null)
conversationIdstringİstek takip numarası

On this page