Sha256: 8a2ccd8c6875e4201adf4d6c6a0ebd514d7643687c17ece4f6027a5ae2940305
Contents?: true
Size: 1.51 KB
Versions: 1
Compression:
Stored size: 1.51 KB
Contents
module MidasClient module EndPoints def self.get_env Rails.env == "production" ? Production : Development end Development ={ url: "https://sandbox.ansertecnologia.net", context: "/midas-core/v2", } Production ={ url: "https://api.ansertecnologia.net", context: "/midas-core/v2", } Operations = { store: "/creditcard", synchronous_transaction: "/transaction/creditcard", asynchronous_transaction: "/transaction/creditcard/dispatch", authorize: "/transaction/creditcard/authorize", confirm: "/transaction/creditcard/{transactionToken}/capture", cancel: "/transaction/creditcard/{transactionToken}/cancel", refund: "/transaction/creditcard/{transactionToken}/refund", query_by_transaction: "/transaction/{transactionToken}", callback: "http://matricula.crossfitlendarios.com.br/callback", } Subscriptions = { by_token: "/subscription/{subscriptionToken}", invoices: "/subscription/{subscriptionToken}/invoices", invoice_transactions: "/invoice/{invoiceToken}/transactions", create: "/subscription/creditcard", cancel: "/subscription/{subscriptionToken}/cancel", update: "/subscription/{subscriptionToken}", update_invoice: "/invoice/{invoiceToken}", callback: "https://matricula.crossfitlendarios.com.br/callback" } Queries = { by_period: "/transactions", subscriptions: "/subscriptions" } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
midas_client-0.1.2 | lib/midas_client/endpoints.rb |