Skip to content

Payment types

Boyan Kukushev edited this page Jun 22, 2017 · 3 revisions

The Kount RIS Java SDK defines a group of objects representing various payment types. Using those payment types with the Request.setPayment(...) method automatically sets the required PTYP parameter and other parameters corresponding to the selected payment type.

Supported payment types:

  • ApplePayPayment
  • BPayPayment
  • CardPayment
  • CarteBleuePayment
  • CheckPayment
  • ElvPayment
  • GiftCardPayment
  • GiroPayPayemnt
  • GooglePayment
  • GreenDotMoneyPakPayment
  • InteracPayment
  • MercadoPagoPayment
  • NetellerPayment
  • PaypalPayment
  • PoliPayment
  • SingleEuroPaymentsArea
  • SkrillMoneybookersPayment
  • SofortPayment
  • TokenPayment

There are also several "system" payment types:

  • NoPayment
  • BillMeLaterPayment

For the latest list of supported payment types as well as their corresponding PTYP parameter values, please, check the Kount RIS RESTful API Payments page.

If the SDK doesn't contain your preferred payment type, use the generic methods:

// option 1
Payment unlistedPayment = new Payment("XYZ", "XYZ-payment-token");
request.setPayment(unlistedPayment);

// option 2
request.setPayment("XYZ", "XYZ-payment-token");