Sha256: 1d51a4bbe28a2af9e1b55c38f6ffd7a4bce48f91794d85d66ac51ff5f6cd6ef9
Contents?: true
Size: 968 Bytes
Versions: 4
Compression:
Stored size: 968 Bytes
Contents
require 'iyzipay' require_relative 'options.rb' # ------------------------------------------------------------- # ------------------------------------------------------------- # Subscription Operations API end-point # ------------------------------------------------------------- # ------------------------------------------------------------- subscription = Iyzipay::Model::V2::Subscription.new # Activate activate_params = { subscriptionReferenceCode: 'YOUR_CODE', } response = subscription.activate(activate_params, @options) puts "Subscription activate: #{response}" # Cancel cancel_params = { locale: Iyzipay::Model::Locale::TR, conversationId: '1234512345', subscriptionReferenceCode: 'YOUR_CODE' } response = subscription.cancel(cancel_params, @options) puts "Subscription cancel: #{response}" # Retry retry_params = { referenceCode: 'YOUR_CODE' } result = subscription.retry(retry_params, @options) puts "Subscription retry: #{result}"
Version data entries
4 entries across 4 versions & 2 rubygems