Sha256: 1f1be57f3c99b900f8757d9b446d2a5a702998a4a7d9cddc836a37e317820b1c
Contents?: true
Size: 774 Bytes
Versions: 6
Compression:
Stored size: 774 Bytes
Contents
require_relative 'utils.rb' require 'VoucherifySdk' def update_loyalty_card_balance(loyalties_api_instance, memberId) begin updated_loyalty_member_card = loyalties_api_instance.update_loyalty_card_balance(memberId, { loyalties_members_balance_update_request_body: VoucherifySdk::LoyaltiesMembersBalanceUpdateRequestBody.new({ points: 2000 }) }) return updated_loyalty_member_card rescue VoucherifySdk::ApiError => e retun nil end end def list_loyalty_card_transactions(loyalties_api_instance, memberId) begin transactions = loyalties_api_instance.list_loyalty_card_transactions(memberId, { limit: 10, page: 1 }) return transactions rescue VoucherifySdk::ApiError => e return nil end end
Version data entries
6 entries across 6 versions & 1 rubygems