examples/request_transaction_cancellation.rb
require_relative "boot"
# Request Transaction Cancellation
#
# You need:
# - give TRANSACTION CODE to TransactionCancellation#transaction_code
# - set your AccountCredentials (EMAIL, TOKEN) in the application config (P.S.: See the boot file example)
cancellation = PagSeguro::TransactionCancellation.new
cancellation.transaction_code = "AFB8FCF29496401681257C1ECE3A98FF"
cancellation.register
if cancellation.errors.any?
puts cancellation.errors.join("\n")
else
puts "=> CANCELLATION RESPONSE"
puts cancellation.result
end