class Iyzipay::Model::PaymentCard

Public Class Methods

to_pki_string(request) click to toggle source
# File lib/iyzipay/model/payment_card.rb, line 4
def self.to_pki_string(request)
  unless request.nil?
    PkiBuilder.new.
        append(:cardHolderName, request[:cardHolderName]).
        append(:cardNumber, request[:cardNumber]).
        append(:expireYear, request[:expireYear]).
        append(:expireMonth, request[:expireMonth]).
        append(:cvc, request[:cvc]).
        append(:registerCard, request[:registerCard]).
        append(:cardAlias, request[:cardAlias]).
        append(:cardToken, request[:cardToken]).
        append(:cardUserKey, request[:cardUserKey]).
        get_request_string
  end
end