René's URL Explorer Experiment


Title: Use logger by varyonic · Pull Request #54 · AuthorizeNet/sample-code-ruby · GitHub

Open Graph Title: Use logger by varyonic · Pull Request #54 · AuthorizeNet/sample-code-ruby

X Title: Use logger by varyonic · Pull Request #54 · AuthorizeNet/sample-code-ruby

Description: This PR cleans up the noisy output when running rspec. All puts and printf statements are replaced by logger.info, logger.warn or logger.error. The logger provided in each sample defaults to INFO, while the logger in the spec is ERROR only. In either case the default can be overridden by setting environment variable LOGLEVEL. I think using Logger in SDK samples adds value in being closer to real world usage. Having clean rspec output makes it easier to identify new issues and regressions. This is a large diff for review, but the changes are relatively simple and consistent, mostly a global search/replace of puts with logger.info.

Open Graph Description: This PR cleans up the noisy output when running rspec. All puts and printf statements are replaced by logger.info, logger.warn or logger.error. The logger provided in each sample defaults to INFO...

X Description: This PR cleans up the noisy output when running rspec. All puts and printf statements are replaced by logger.info, logger.warn or logger.error. The logger provided in each sample defaults to INFO...

Opengraph URL: https://github.com/AuthorizeNet/sample-code-ruby/pull/54

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:2cc37711-7663-e1dd-3d96-76f7669b994d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA9BE:1C7DFD:1798245:1E3805E:69745840
html-safe-nonce3eceeb327fd8351a4136af119755751e1d955214c21fbc81fc0de89e0eb67c30
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOUJFOjFDN0RGRDoxNzk4MjQ1OjFFMzgwNUU6Njk3NDU4NDAiLCJ2aXNpdG9yX2lkIjoiNDkxNjQ4OTUyNDA5MjM2MDc2OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacc2dd8068eb475f20b8b7863c05caa309cd802673c225d7e9c366120de77705f0
hovercard-subject-tagpull_request:187499135
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/AuthorizeNet/sample-code-ruby/pull/54/files
twitter:imagehttps://avatars.githubusercontent.com/u/780081?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/780081?s=400&v=4
og:image:altThis PR cleans up the noisy output when running rspec. All puts and printf statements are replaced by logger.info, logger.warn or logger.error. The logger provided in each sample defaults to INFO...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee0b95d743b7672c9ac0e1032d5f117950182dc164a83434a7db86510e8f0b37c
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/AuthorizeNet/sample-code-ruby git https://github.com/AuthorizeNet/sample-code-ruby.git
octolytics-dimension-user_id6014037
octolytics-dimension-user_loginAuthorizeNet
octolytics-dimension-repository_id35442880
octolytics-dimension-repository_nwoAuthorizeNet/sample-code-ruby
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id35442880
octolytics-dimension-repository_network_root_nwoAuthorizeNet/sample-code-ruby
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release56fe7e2e8de6e57740bca50402351ea656f7a4bf
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FAuthorizeNet%2Fsample-code-ruby%2Fpull%2F54%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FAuthorizeNet%2Fsample-code-ruby%2Fpull%2F54%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=AuthorizeNet%2Fsample-code-ruby
Reloadhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Reloadhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Reloadhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
AuthorizeNet https://patch-diff.githubusercontent.com/AuthorizeNet
sample-code-rubyhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FAuthorizeNet%2Fsample-code-ruby
Fork 53 https://patch-diff.githubusercontent.com/login?return_to=%2FAuthorizeNet%2Fsample-code-ruby
Star 27 https://patch-diff.githubusercontent.com/login?return_to=%2FAuthorizeNet%2Fsample-code-ruby
Code https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby
Issues 1 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/issues
Pull requests 7 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pulls
Security 0 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/security
Insights https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pulse
Code https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby
Issues https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/issues
Pull requests https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pulls
Security https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/security
Insights https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FAuthorizeNet%2Fsample-code-ruby%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FAuthorizeNet%2Fsample-code-ruby%2Fissues%2Fnew%2Fchoose
varyonichttps://patch-diff.githubusercontent.com/varyonic
AuthorizeNet:masterhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/tree/master
varyonic:use-loggerhttps://patch-diff.githubusercontent.com/varyonic/sample-code-ruby/tree/use-logger
Conversation 3 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54
Commits 4 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/commits
Checks 0 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/checks
Files changed https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Please reload this pagehttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Use logger https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#top
Show all changes 4 commits https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
9573b58 Move SharedHelper to reflect its use by sample programs, not by sampl… varyonic May 14, 2018 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/commits/9573b586ce2c6ad962ad86325a4793c60f247b55
c055d90 Add logger to SharedHelper. varyonic Jun 1, 2018 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/commits/c055d9019101a8bb6c75627fea6ba0205422c87e
84f4560 Update all samples to use logger instead of puts. varyonic May 9, 2018 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/commits/84f4560a3bb6635e2f4e5bbd8018797af3b5f853
96aa32f Use logger instead of puts and default to loglevel ERROR when running… varyonic May 10, 2018 https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/commits/96aa32f1dce98e6a09d91503a666fcaa5ed91820
Clear filters https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Please reload this pagehttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
Please reload this pagehttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
create-customer-payment-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
create-customer-profile-from-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
create-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
create-customer-shipping-address.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f53beacf17a051d33eeb4f852c3b0bbd5c399470c59d4989e59269a6f4eff3c5
delete-customer-payment-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-07c3286e8f5d41f9dd608a717f1de19482b55551dcfd81e08b83aa6ab7d94c7a
delete-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-979f05a23144ee08b14d87b6f84df432b60b9a78d7a04dfcdf821e54d4af92fd
delete-customer-shipping-address.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-91b6705fc0baf27944cf4a3439b1af9cbcb34cf8790d2a7da09c2b057e31e8e9
get-accept-customer-profile-page.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-798cb3115add8034fd63fff0ec761c1721d3c9ede229ab7b66b1943a23914ed8
get-customer-payment-profile-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c38f33dec290aff3188daf3428e5d144d37cc8d5f99d6101f6bf7c624bc3b795
get-customer-payment-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9fbe7f5e79e7f3eb270c3a006671cfa087fbb7aa158ba4303ccf9f34ba6fde66
get-customer-profile-ids.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9123a2c29351777d3286b577fa7ca4a266390ecb9da2ae55d6dc9a94f1e601d1
get-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d98fd4ea1ae0a82981f6d9c09aa122c9c130e25d10267aaf6937c67c27d0215
get-customer-shipping-address.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-a681c76e1ba9f99504dd75dbc765381cd06c2802047e15fb1afade586e2f9403
update-customer-payment-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-35234469a3c09e6421991a77a3ec042c96eec680d896fe7b620a938132d7d17d
update-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-5cb94adb4b653c84bd5df90612a1f888eecc3c45e0cbdcd190442c7129fa62e1
update-customer-shipping-address.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-84d0dfc95cb112bcb0432c8a2bc3c1432ee10aeebad75a85b2e333d3194a27a6
validate-customer-payment-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c89e851cdf3fea3dc463d04cb49178252fe21635ec6823b44a7971b57f71d9ed
approve-or-decline-held-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-0307e7008abe176ec8ee25e4b705ce8b2ca6b8ae6d59d6a6b8d029dfe6a84906
get-held-transaction-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c16d424d36e215db0818a54be899a24bdf803947d30c0f3f6dace5e624e8fcb5
create-an-accept-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-7a406bdaf669019b26c78a0b45aaf5a0c91c1d9a080ffd87a73dca4c2d2944d9
create-an-android-pay-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-4f0a576789bcbb5a30473cdb154b7ca49d9b86815c0860860efe7c38f6f85624
create-an-apple-pay-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-13e50a56549e09b0154f4056daccb076eea9d4b074ece3b3a951914c4a785d3a
authorization-and-capture-continued.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-1683c9cc9149668c363a100509ea9a5e0926cded0193df5864ce31260e070d3b
authorization-and-capture.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-277907851cc4c8de843b4ddda402b4987830a34884b207a0534930401c3302f3
authorization-only-continued.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-74dcc2fdcb65547aa110c4c635e4a108fa6ace3494faa0ed2a527d34776813cb
authorization-only.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-fe0b748f2d8d228a7dcf84fc59cff230fc4cb9df79130f2bf437f4d5d3fe20bd
credit.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-220c20be74aa42cac9b554fcb83592ba6d9368dd6469112476ade5cd65c534e1
get-details.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-33fcdddc1383c566f0bcca0c01ce9b8cfe553dd6817fc7e417ff7d29afc9cabc
prior-authorization-capture.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-db54dc91d83b4a13231a1ab136f3d5fd806614730ec4d4bba3ca6def521e325e
void.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-8ace6b36d7d91cbd0cefc37a4eb48573e860129806b09892b9ac9a7656081476
authorize-credit-card.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-1d70610c784ae9bc45fc480de8ca32cd0852caa89236b71f535d57981c92be2e
capture-funds-authorized-through-another-channel.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-668f9ac5e9b3520198405290480c9bc2a7b04bead10c29f934f868b7ca7c9fdf
capture-previously-authorized-amount.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-10f2ce2b2ed0782ced4ccac2cf2f8c61af5356e8a901c137646fc0fb8eb4579c
charge-credit-card.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-e9c36824770029d46d3471fdc64cc8c148848f075b0e6403cbadc9eb49f14f3d
charge-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-a67c5b9b2e71d113ad70debdf1d7ea6e31672881323f37f408a08eedfc9801bd
charge-tokenized-credit-card.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-572ffe0511487ba4c6c890b4ae28b148f0e62c363fcfd1353ac8ecc848589ffb
create-an-accept-payment-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-4598a609dea6b1a519c5fc6358ac19fd5d4f47728e2e8f2c659b535b591eaaa3
credit-bank-account.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-b3a6272c600c7710f709338642ea3d8084adadb00aa6e7d5857cca07fd11c417
debit-bank-account.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-d2c071eeac6b8b83ea9d1e06323a68b04b2d83bf96d1b9a1f7624d200ce80bd7
get-an-accept-payment-page.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-b610167c05e107aaf4675094505c94cbfdc46f3c0bfe4b571e46220273a1e732
refund-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f8ff4278bd389e2edfe63588ee26863d27c76826403d05f1fe54c1de08629974
update-split-tender-group.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9280d30433b0b4d20db785bbba52cdc6cbe610533401791d6decf663ac7c07de
void-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6ee7b1ca6c71c30cef991b33e461b4c08df1751cd3967501d62508887a7a1681
cancel-subscription.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-591d24870be834221082cc5ac0fc94b1b999cb1dc72dd6f899cfd2044c33c70f
create-subscription-from-customer-profile.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-7d112131124debbf0845737388167a6fa7a8ec064c7d37d2fd0f814154fac0cf
create-subscription.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f338ae0d9ba659bfe259ca2dbb68f54340184ef9d8f2f89898131dacf60ccf13
get-list-of-subscriptions.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-dbdef59727910d12e3feaf77d23b120c6435204dc55850bb51dfee1edebcfbb7
get-subscription-status.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-484e304613db6343b9b02d4d5dbe97e84b8abb0f2d7effd0255b4d7a08239337
get-subscription.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-24a5410d68fab6bc2dc30ddb585903614e236d0cd8bd06a0e92e1dcf9a1181fe
update-subscription.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9eeca19432f3a6c3d9425ecda592c0bd9694d17b68b6e1522ae24c663297e678
get-batch-statistics.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-40ac0da23919e1fdd8abbc5739e8802df5da9b41d976103fd3bdc583ef59f646
get-customer-profile-transaction-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-66d4952e1ebba5ad324794c461212c650ff501fac26cbe34846aa4851b8133a1
get-merchant-details.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9926e14f8c97974573d21ae281cd03110eef2397d8b9c206359351ef3d9021a5
get-settled-batch-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-19926b7db0ff88dbfcae066a1f1a7f529117a27e061194a7ab32b86219a51003
get-transaction-details.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-12863cf17dbb13d25156ad88d9dd4673d041ccc8a37dd48fa94c1f1908f22274
get-transaction-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-165cc56fa1ca3dbc259a394b68ac4ea99e2bfc0a46590917ea594b89a144aff5
get-unsettled-transaction-list.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-4f61a6d4b73d9a273cc93254bfd4c1c31833cb203872dfe8e080859296a4d423
create-visa-checkout-transaction.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-ddf16ad0424adf66f62d0347774e47c0829bc9d28969efa90585e10ed4b8907f
decrypt-visa-checkout-data.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-b155d5ddb312fe8684f8ef8fc676bd93e458021d3966115160a255c987ee4a62
shared_helper.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9e31598d4fe3d2a35566bd124efd5a7c12cd316a33edf13b6d8b80bb50ee58e5
sample_code_spec.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-fdc2e35ce54fdaaa2733596b17c87a25041c4133c94b44b309d855c3592622fc
spec_helper.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-89eebfcbc0f14b6d989517837ca1e94fce4e2ce9a03233641cd936f2b8d2ed94
shared_helper.rb https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-1bda33c286816374e922f27706d09810c7d2d56d6e0c0de131039a3707fcf43d
CustomerProfiles/create-customer-payment-profile.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/create-customer-payment-profile.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-700a9f4d74a0aa81ccfc081c90b1773b71b4bf5c133471485f87f1bace29cc34
CustomerProfiles/create-customer-profile-from-transaction.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/create-customer-profile-from-transaction.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-6d623bb5d60c553bb55e28166e6f8efa9742ed87c9b9140bf9ad1abd17627a4c
CustomerProfiles/create-customer-profile.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/create-customer-profile.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-066f749776cd469ace23697174cd079c188aed33178c01c07fccaca883a2ebb8
CustomerProfiles/create-customer-shipping-address.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f53beacf17a051d33eeb4f852c3b0bbd5c399470c59d4989e59269a6f4eff3c5
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/create-customer-shipping-address.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f53beacf17a051d33eeb4f852c3b0bbd5c399470c59d4989e59269a6f4eff3c5
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f53beacf17a051d33eeb4f852c3b0bbd5c399470c59d4989e59269a6f4eff3c5
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-f53beacf17a051d33eeb4f852c3b0bbd5c399470c59d4989e59269a6f4eff3c5
CustomerProfiles/delete-customer-payment-profile.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-07c3286e8f5d41f9dd608a717f1de19482b55551dcfd81e08b83aa6ab7d94c7a
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/delete-customer-payment-profile.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-07c3286e8f5d41f9dd608a717f1de19482b55551dcfd81e08b83aa6ab7d94c7a
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-07c3286e8f5d41f9dd608a717f1de19482b55551dcfd81e08b83aa6ab7d94c7a
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-07c3286e8f5d41f9dd608a717f1de19482b55551dcfd81e08b83aa6ab7d94c7a
CustomerProfiles/delete-customer-profile.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-979f05a23144ee08b14d87b6f84df432b60b9a78d7a04dfcdf821e54d4af92fd
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/delete-customer-profile.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-979f05a23144ee08b14d87b6f84df432b60b9a78d7a04dfcdf821e54d4af92fd
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-979f05a23144ee08b14d87b6f84df432b60b9a78d7a04dfcdf821e54d4af92fd
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-979f05a23144ee08b14d87b6f84df432b60b9a78d7a04dfcdf821e54d4af92fd
CustomerProfiles/delete-customer-shipping-address.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-91b6705fc0baf27944cf4a3439b1af9cbcb34cf8790d2a7da09c2b057e31e8e9
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/delete-customer-shipping-address.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-91b6705fc0baf27944cf4a3439b1af9cbcb34cf8790d2a7da09c2b057e31e8e9
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-91b6705fc0baf27944cf4a3439b1af9cbcb34cf8790d2a7da09c2b057e31e8e9
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-91b6705fc0baf27944cf4a3439b1af9cbcb34cf8790d2a7da09c2b057e31e8e9
CustomerProfiles/get-accept-customer-profile-page.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-798cb3115add8034fd63fff0ec761c1721d3c9ede229ab7b66b1943a23914ed8
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/get-accept-customer-profile-page.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-798cb3115add8034fd63fff0ec761c1721d3c9ede229ab7b66b1943a23914ed8
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-798cb3115add8034fd63fff0ec761c1721d3c9ede229ab7b66b1943a23914ed8
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-798cb3115add8034fd63fff0ec761c1721d3c9ede229ab7b66b1943a23914ed8
CustomerProfiles/get-customer-payment-profile-list.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c38f33dec290aff3188daf3428e5d144d37cc8d5f99d6101f6bf7c624bc3b795
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/get-customer-payment-profile-list.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c38f33dec290aff3188daf3428e5d144d37cc8d5f99d6101f6bf7c624bc3b795
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c38f33dec290aff3188daf3428e5d144d37cc8d5f99d6101f6bf7c624bc3b795
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-c38f33dec290aff3188daf3428e5d144d37cc8d5f99d6101f6bf7c624bc3b795
CustomerProfiles/get-customer-payment-profile.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9fbe7f5e79e7f3eb270c3a006671cfa087fbb7aa158ba4303ccf9f34ba6fde66
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/get-customer-payment-profile.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9fbe7f5e79e7f3eb270c3a006671cfa087fbb7aa158ba4303ccf9f34ba6fde66
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9fbe7f5e79e7f3eb270c3a006671cfa087fbb7aa158ba4303ccf9f34ba6fde66
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9fbe7f5e79e7f3eb270c3a006671cfa087fbb7aa158ba4303ccf9f34ba6fde66
CustomerProfiles/get-customer-profile-ids.rbhttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9123a2c29351777d3286b577fa7ca4a266390ecb9da2ae55d6dc9a94f1e601d1
View file https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/blob/96aa32f1dce98e6a09d91503a666fcaa5ed91820/CustomerProfiles/get-customer-profile-ids.rb
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9123a2c29351777d3286b577fa7ca4a266390ecb9da2ae55d6dc9a94f1e601d1
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9123a2c29351777d3286b577fa7ca4a266390ecb9da2ae55d6dc9a94f1e601d1
https://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files#diff-9123a2c29351777d3286b577fa7ca4a266390ecb9da2ae55d6dc9a94f1e601d1
Please reload this pagehttps://patch-diff.githubusercontent.com/AuthorizeNet/sample-code-ruby/pull/54/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.