Path to this page:
./
finance/ruby-activemerchant,
Ruby library for credit card processing
Branch: CURRENT,
Version: 1.137.0,
Package name: ruby32-activemerchant-1.137.0,
Maintainer: pkgsrc-usersActive Merchant is a Ruby library for dealing with credit cards,
payment processors and shipping. It has a simple and unified API to
access dozens of different payment gateways with very different internal
APIs.
Master sites:
Filesize: 779 KB
Version history: (Expand)
- (2024-09-18) Updated to version: ruby32-activemerchant-1.137.0
- (2023-09-03) Updated to version: ruby31-activemerchant-1.133.0nb1
- (2023-07-30) Updated to version: ruby31-activemerchant-1.133.0
- (2023-07-02) Updated to version: ruby31-activemerchant-1.131.0
- (2023-06-17) Updated to version: ruby31-activemerchant-1.130.0
- (2023-05-06) Updated to version: ruby31-activemerchant-1.129.0
CVS history: (Expand)
2023-09-03 17:42:32 by Takahiro Kambe | Files touched by this commit (13) |
Log message:
Bump revision RUBY_RAILS_DEFAULT change.
|
2023-07-30 06:12:17 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
finance/ruby-activemerchant: update to 1.133.0
1.133.0 (2023-07-20)
What's Changed
* Stripe PI: Add new stored credential flag by @aenand in #4807
* Commerce Hub - Add a couple of GSFs by @sinourain in #4786
* Nuvei (formerly SafeCharge): Add customer details to credit action by
@yunnydang in #4820
* IPG: Update live url to correct endpoint by @curiousepic in #4821
* VPos: Adding Panal Credit Card type by @jherreraa in #4814
* Stripe PI: Update parameters for creation of customer by @almalee24 in #4796
* WorldPay: Update xml tag for Credit Cards by @almalee24 in #4797
* PaywayDotCom: Update live url by @jcreiff in #4824
* Stripe: Update login key validation by @almalee24 in #4816
* CheckoutV2: Parse AVS and CVV checks by @aenand in #4822
* NMI: Add shipping_firstname, shipping_lastname, shipping_email, and s… by
@jcreiff in #4825
* Borgun: Update authorization_from & message_from by @almalee24 in #4826
* Kushki: Add Brazil as supported country by @almalee24 in #4829
* Nuvie/SafeCharge: Add unreferenced refund field by @yunnydang in #4831
* CyberSource: include paymentSolution for ApplePay and GooglePay by
@bbraschi in #4835
* Fix CHANGELOG after Version 1.132.0 by @bbraschi in #4837
* CyberSource: remove credentials from tests by @bbraschi in #4836
|
2023-07-02 07:36:36 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
finance/ruby-activemerchant: update to 1.131.0
1.131.0 (2023-06-21)
* Redsys: Add supported countries [jcreiff] #4811
* Authorize.net: Truncate nameOnAccount for bank refunds [jcreiff] #4808
* CheckoutV2: Add support for several customer data fields [rachelkirk]
#4800
* Worldpay: check payment_method responds to payment_cryptogram and eci
[bbraschi] #4812
* IPG: Update live url to correct endpoint [curiousepic] #4121
|
2023-06-17 15:33:37 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
finance/ruby-activemerchant: update to 1.130.0
1.130.0 (2023-06-13)
What's Changed
* Revert "Mit: Changed how the payload was sent to the gateway" by
@rachelkirk in #4769
* PayuLatam: Surface error_code by @yunnydang in #4773
* Cybersource: Add business rules for NT by @aenand in #4772
* Adyen: Update Mastercard error messaging by @kylene-spreedly in #4770
* Authorize.net: update mapping for billing address phone number by @jcreiff
in #4778
* Braintree: update mapping for billing address phone number by @jcreiff in
#4779
* CommerceHub: Enabling multi-use public key encryption by @jherreraa in
#4771
* Ogone: Enable 3ds Global for Ogone Gateway by @javierpedrozaing in #4776
* Borgun change default TrCurrencyExponent and MerchantReturnUrl by
@naashton in #4788
* Borgun support for GBP currency by @naashton in #4789
* Worlpay: Fix Google Pay by @almalee24 in #4774
* Stripe PI: Update paramters for creating of customer by @almalee24 in
#4782
* Revert "Stripe PI: Update paramters for creating of customer" by
@almalee24 in #4795
* Cybersource: auto void r230 by @aenand in #4794
* Stripe & Stripe PI: Validate API Key by @almalee24 in #4801
* Remove last validation for Stripe API Key by @almalee24 in #4804
* Add BIN for Maestro by @jcreiff in #4799
* DLocal: Add save field on card object by @yunnydang in #4805
* Add support for MsgSubID on PayPal Express requests by @wikiti in #4798
* Checkout_v2: use credit_card?, not case equality with CreditCard by
@bbraschi in #4803
* Shift4: Enable general credit feature. by @jherreraa in #4790
New Contributors
* @kylene-spreedly made their first contribution in #4770
* @wikiti made their first contribution in #4798
|
2023-05-06 05:03:54 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
finance/ruby-activemerchant: update to 1.129.0
1.127.0 (2022-09-20)
Please refer \
<https://github.com/activemerchant/active_merchant/releases/tag/v1.127.0> \
in detail.
1.128.0 (2023-04-24)
* Shift4: Fix authorization and entryMode param by @ajawadmirza in #4589
* MercadoPago: Add transaction inquire request by @molbrown in #4588
* Worldpay: Add transaction inquire request by @molbrown in #4592
* Adyen: Map Standard Error Codes by @ajawadmirza in #4593
* MerchantE: Add support for recurring transactions by @naashton in #4594
* CyberSource: add support for several fields by @rachelkirk in #4595
* Shift4: Update refund request by @ajawadmirza in #4596
* TransFirstTransactionExpress: Add prefix to transCode xml tag by @dsmcclain in \
#4582
* D Local: Add support for original_order_id field by @rachelkirk in #4605
* Borgun: Add support for 3DS by @ajawadmirza in #4603
* Borgun: Add 3ds frictionless tests by @ajawadmirza in #4607
* Accept both formats of Canadian routing numbers by @molbrown in #4568
* CheckoutV2: Add support for merchant_initiated_transaction_id by @rachelkirk \
in #4611
* CardConnect: Add Stored Credential by @ajawadmirza in #4609
* Stripe: Fix header for test account deletion call by @curiousepic in #4612
* Redsys: enable NTID generation with zero-value verify by @jcreiff in #4615
* IPG Gateway: override store id by @aenand in #4619
* Add alternate alpha2 country code for Kosovo by @jcreiff in #4622
* CyberSource: Refactor and add support for several fields by @rachelkirk in #4623
* Reach: adding gateway by @Heavyblade in #4618
* Orbital: integration improvements by @molbrown in #4626
* Reach: Adding custom fields by @jherreraa in #4627
* iVeri: Add additional url by @almalee24 in #4630
* Payeezy: Add apple pay by @naashton in #4631
* Payeezy Scrub Cryptogram by @naashton in #4633
* Reach: add Scrubing by @gasb150 in #4620
* CyberSource: Refactor to better adhere to XSD by @rachelkirk in #4634
* Revert "CyberSource: Refactor to better adhere to XSD" by \
@rachelkirk in #4638
* CommerceHub: Add new gateway by @naashton in #4640
* Reach: PSP Integration - Verify / Void / Refund by @Heavyblade in #4641
* CyberSource: Update installment data method by @rachelkirk in #4642
* updating cabal BIN range by @bradbroge in #4643
* Reach: Add stored credential support by @gasb150 in #4636
* Element: fix bug with billing address email by @jcreiff in #4644
* Reach: Fixing bug when using union pay card by @Heavyblade in #4645
* Reach: Fix bug CIT-Setup-Unscheduled by @gasb150 in #4646
* Reach: refactor to prevent symbols on response by @Heavyblade in #4650
* Decidir: Add transaction inquire request by @almalee24 in #4649
* Reach: Fixing store credentials and Exception issues by @Heavyblade in #4656
* Revert "Reach: Fixing store credentials and Exception issues" by \
@Heavyblade in #4662
* Reach: fixing store credentials and Exception issues by @Heavyblade in #4663
* EBANX: add soft_descriptor field by @jcreiff in #4658
* Commerce_hub: Add Apple Pay and Google Pay by @gasb150 in #4648
* Element/Vantiv: Add google pay and apple pay support by @jherreraa in #4647
* Reach: fix amount handling to work with cents properly by @Heavyblade in #4670
* GlobalCollect: Add transaction inquire request by @almalee24 in #4669
* Stripe PI: Add Level 3 support by @almalee24 in #4673
* Braintree: return additional processor response by @jcreiff in #4653
* Payeezy name from billing_address on purchase by @naashton in #4674
* GlobalCollect: fix inquire bug by @almalee24 in #4676
* Plexo: add 5 credit card brands by @edgarv09 in #4652
* Stripe PI: use MultiResponse in create_setup_intent by @jcreiff in #4683
* Payeezy change method on capture by @naashton in #4684
* Credorax: Update MIT logic by @aenand in #4686
* Adyen: Add support for skip_mpi_data flag by @rachelkirk in #4654
* Add Canadian Institution Numbers by @jcreiff in #4687
* Payeezy: Handle nil and empty values for Apple Pay by @naashton in #4694
* Tns: update test URL by @almalee24 in #4698
* TrustCommerce: Update authorization_from to handle store response by \
@jherreraa in #4691
* TrustCommerce Verify feature added by @jherreraa in #4692
* Rapyd: Add customer object to transactions by @javierpedrozaing in #4664
* CheckoutV2: Add store/unstore by @gasb150 in #4677
* Revert "CheckoutV2: Add store/unstore (#4677)" by @naashton in #4703
* Moneris: Fix google pay (update apple pay) by @sinourain in #4689
* Litle: Add prelive url by @aenand in #4710
* Commercehub fixing bugs by @Heavyblade in #4705
* CommerceHub: Fixing verify status and prevent tokenization by @Heavyblade in #4716
* Payeezy: Update Stored Credentials by @almalee24 in #4711
* Remove raise ArgumentError on get requests by @naashton in #4714
* ChekoutV2:Add store/unstore by @gasb150 in #4712
* Payeezy: Ignore xid for AP Amex by @naashton in #4721
* TrustCommerce Verify feature added by @jherreraa in #4699
* CER-440 by @yunnydang in #4713
* CER-460 Add descriptor phone number to blue_snap by @yunnydang in #4717
* Braintree: Update transaction hash method by @yunnydang in #4718
* CommerceHub: adjusting reference details by @Heavyblade in #4723
* Orbital: dismiss CardSecValInd restriction by @jherreraa in #4724
* CommerceHub: setting transactionReferenceId for refunds by @Heavyblade in #4727
* Paymentez: Add inquire by transaction_id by @aenand in #4729
* Cybersource Rest - update message response on error by @sinourain in #4730
* Ebanx: Add transaction inquire request by @almalee24 in #4725
* CommerceHub: Update fields for transactions with sotred credentials by \
@javierpedrozaing in #4733
* Ebanx: Add support of Elo & Hipercard by @almalee24 in ...
1.129.0 (2023-05-03)
* Adyen: update selectedBrand mapping for Google Pay by @jcreiff in #4763
* Shift4: add vendorReference field by @jcreiff in #4762
* Litle update the successful_from method by @almalee24 in #4765
* Improve error handling: OAuth by @aenand in #4760
* Stripe PI: Add billing address when tokenizing for ApplePay and GooglePay by \
@BritneyS in #4761
* Add rexml as a gem dependency by @pi3r in #4768
|
2022-08-26 17:28:27 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
finance/ruby-activemerchant: update to 1.126.0
1.126.0 (2022-04-15)
What's Changed
* GlobalCollect: Add support for Naranja and Cabal card types by @dsmcclain
in #4286
* PayFlow Pro: Add Stored Credentials by @dsmcclain in #4288
* Decidir Plus: Fraud Detection Fields by @naashton in #4289
* Credorax: Update OpCode for Credit transactions by @dsmcclain in #4279
* Revert "Credorax: Update OpCode for Credit transactions" by @dsmcclain in
#4306
* CE-2343 Bluesnap Idempotency by @drkjc in #4305
* Decidir Plus: Add supported methods by @ajawadmirza in #4284
* Paymentez: Fix authorize for core by @ajawadmirza in #4310
* Orbital: refactor gateway adapter and indicate support for network
tokenization by @dsmcclain in #4309
* IPG: Remove Uruguay from supported countries by @ajawadmirza in #4311
* Decidir: Add sub_payments sub-fields to gateway by @meagabeth in #4315
* DecidirPlus: Add unstore method by @ajawadmirza in #4317
* Decidir & Decidir Plus: Revise handling of sub_payment sub-fields by
@meagabeth in #4318
* Decidir Plus: Improve response messaging by @naashton in #4325
* PayU Latam: Refactor/fix failing remote tests by @rachelkirk in #4326
* Global Collect Success Criteria V2 by @peteroas in #4324
* SafeCharge: Change Verify to send 0 amount by @dsmcclain in #4332
* DLocal: Add support for force_type field by @dsmcclain in #4336
* Decidir Plus: name_override option on store by @naashton in #4346
* Stripe PI: test shipping address by @ajawadmirza in #4344
* Priority: Update add_purchases_data method by @drkjc in #4349
* DecidirPlus: Handle payment_method_id by card_brand by @naashton in #4350
* DecidirPlus: debit and payment_method_id fields by @naashton in #4351
* CE- 2403 Priority: Add GSF replay_id by @drkjc in #4352
* Moneris: ensure all remote tests pass by @esmitperez in #4354
* Stripe PI: standardize shipping_address fields by @dsmcclain in #4355
* Airwallex: Support gateway by @therufs in #4342
* Addition of invalid_amount for amount_too_small Stripe error handler by
@drabbytux in #4319
* Payflow Pro: Add 3DS Support by @esmitperez in #4356
* Small Rubocop Fixes by @dsmcclain in #4358
* DecidirPlus: Add new fields by @ajawadmirza in #4361
* DecidirPlus: Update error_code method by @ajawadmirza in #4364
* Stripe PI: add request_three_d_secure to setup_intent by @aenand in #4365
* Adyen: Add custom amount for verify by @ajawadmirza in #4369
* Airwallex: QA by @therufs in #4367
* Moneris: Add 3DS MPI Fields Support by @esmitperez in #4373
* Duplicate(concat) Address sent - card_connect is concat. address1 and 2
causing a AVS error by @ali-hassan in #4362
* Cybersource: Remove Pinless Debit Transaction Functionality by @peteroas
in #4370
* Rapyd: Add gateway support by @meagabeth in #4372
* Cybersource: Fix Existing Tests by @peteroas in #4374
* Airwallex: QA round 2 by @therufs in #4377
* Airwallex: Add descriptor field by @dsmcclain in #4379
* Visanet Peru: use timestamp for purchase number by @naashton in #4378
* Airwallex: Add Stored Credential support by @drkjc in #4382
* Rapyd: Add metadata and ewallet_id options by @naashton in #4387
* Priority: Refactor gateway integration, add additional fields to request
by @dsmcclain in #4383
* Rapyd: Update type option to pm_type by @naashton in #4391
* Priority: Update verify method signature by @dsmcclain in #4394
* Priority: add settled and voided to list of successful response statuses
by @dsmcclain in #4397
* Multiple Gateways: Resolve when/case bug by @naashton in #4399
* Airwallex: Add 3DS Global Support by @drkjc in #4395
* Add Cartes Bancaires bin ranges by @leahriffell in #4398
* Release v1.126.0 by @leahriffell in #4402
New Contributors
* @drkjc made their first contribution in #4305
* @drabbytux made their first contribution in #4319
* @ali-hassan made their first contribution in #4362
|
2022-02-12 16:27:22 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
finance/ruby-activemerchant: update to 1.125.0
1.125.0 (2022-01-20)
What's Changed
* Wompi: add gateway by @therufs in #4173
* Stripe Payment Intents: Add setup_purchase by @aenand in #4178
* IPG: Add Gateway by @ajawadmirza in #4171
* Safe Charge: Add sg_NotUseCVV field by @ajawadmirza in #4177
* PayU Latam: send correct card types for maestro and condensa by @dsmcclain
in #4182
* Stripe Payment Intents: refactor response by @aenand in #4183
* Safe Charge: Support string for Add sg_NotUseCVV field by @ajawadmirza in
#4185
* Wompi: cast error messages to JSON by @therufs in #4186
* NMI: omit initial_transaction_id for CIT by @aenand in #4189
* Adding Priority gateway by @jessiagee in #4166
* GlobalCollect: Support for Lodging Data by @naashton in #4190
* Wompi: option for installments by @therufs in #4192
* Stripe Payment Intents: Add support for fulfillment_date and event_type by
@dsmcclain in #4193
* Paysafe: Adjust logic for sending 3DS field by @meagabeth in #4194
* DLocal: Implement $0 Verify by @dsmcclain in #4184
* EBANX: Added processing_type Gateway Specific Field by @kledoux-spreedly
in #4198
* Wompi: do not pass CVV if not provided by @therufs in #4199
* Paysafe: Concatenate credentials for headers by @meagabeth in #4201
* Stripe PI: add_metadata to setup_purchase by @aenand in #4202
* Element (Vantiv Express): Add support for CreditCardCredit action by
@dsmcclain in #4203
* Orbital: Add googlepay payment tests by @ajawadmirza in #4205
* Mundipagg: Update success method by @ajawadmirza in #4210
* Worldpay: Add support for Visa Direct Fast Funds Credit by @dsmcclain in
#4212
* Paysafe: Add support for stored credentials by @meagabeth in #4214
* Add Canadian institution number for check by @therufs in #4216
* Worldpay: Set default eCommerce indicator for EMVCO network tokens by
@shasum in #4215
* Update Canadian institution number handling by @therufs in #4217
* Mercado Pago: Update verify for custom amount by @ajawadmirza in #4219
* Wompi: Add support for Auth and Capture by @rachelkirk in #4218
* Priority: update source and billing address checks by @jessiagee in #4220
* Revert "Remove YAML warning on load_fixtures_method" by @dsmcclain in
#4229
* USAePay: Add store test, update authorize param by @jessiagee in #4232
* Orbital: Update google pay validations by @ajawadmirza in #4230
* Priority: Remove bank account tender type by @jessiagee in #4228
* Pin Payments: add void support by @montdidier in #4144
* Wompi: update authorization in capture by @rachelkirk in #4238
* IPG: Update authorization for store by @ajawadmirza in #4233
* Paymentez: Update card mappings by @ajawadmirza in #4237
* Orbital: Quick fix for brand correction by @ajawadmirza in #4242
* Priority: Cleaning up refund method by @jessiagee in #4240
* Priority: update parsing for error messages by @jessiagee in #4245
* GlobalCollect: Support Airline Data by @naashton in #4187
* IPG: Add store error response by @ajawadmirza in #4241
* Adds Multiple Item Codes and Amounts to Cashnet Gateway by @peteroas in
#4243
* IPG: verify method bug fixes for core by @ajawadmirza in #4244
* Stripe: Add support for skip_radar_rules by @dsmcclain in #4250
* CyberSource: Add tax fields by @ajawadmirza in #4251
* Kushki: Add support for metadata by @rachelkirk in #4253
* Wompi: Update sandbox and production endpoints by @rachelkirk in #4255
* Orbital: Add SCA Merchant Initiated field by @ajawadmirza in #4256
* GlobalCollect: Update Production Endpoint by @naashton in #4196
* Decidir Plus: Add Gateway Adapter by @naashton in #4264
* Decidir Plus: Update payment reference by @naashton in #4271
* Paysafe: Update redact method by @meagabeth in #4269
* Elavon: third_party_token bug fix by @rachelkirk in #4273
* Add metadata to network_tokenization_credit_card by @mark-sim in #4270
* Decidir Plus: Sub Payment Fields by @naashton in #4274
* PayWay: Update endpoints and response code by @jessiagee in #4281
New Contributors
* @kledoux-spreedly made their first contribution in #4198
* @peteroas made their first contribution in #4243
* @mark-sim made their first contribution in #4270
|
2021-11-09 15:51:23 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
finance/ruby-activemerchant: update to 1.124.0
1.124.0 (2021-10-28)
What's Changed
* Adyen: Add ACH Support by @almalee24 in #4105
* Paysafe: Adjust profile data by @meagabeth in #4112
* StripePaymentIntentsGateway: Add GSF claim_without_transaction_id by
@BritneyS in #4111
* RouteX: Support cardtype by @rachelkirk in #4115
* Routex: cardtype changelog fix by @rachelkirk in #4117
* Moka: make sure month is always two digits by @dsmcclain in #4118
* dlocal: Add device_id and ip to payer object and add additional_data by
@aenand in #4116
* Orbital: Scrub Payment Cryptogram by @naashton in #4121
* Paysafe: Add support for airline fields by @meagabeth in #4120
* Stripe and Stripe PI: Add Radar Session Option by @tatsianaclifton in
#4119
* PayArc: handle requests when billing_address is not present by @dsmcclain
in #4114
* Add UnionPay test card to BIN range by @leahriffell in #4122
* Global Collect: Support URL override by @naashton in #4127
* PayConex: scrub bank account info from transcripts by @mbreenlyles in
#4128
* Moka: Remove additional transaction data from subsequent calls by
@naashton in #4129
* Moka: Ensure CvcNumber can be an empty string by @jessiagee in #4130
* Fixup PR #4122 Add UnionPay test card to BIN range by @leahriffell in
#4132
* Maestro: allow card lengths for non-validated cards by @therufs in #4131
* Make "set" required by credit_card_methods.rb by @InPermutation in #4133
* Moka: Pass Currency on Capture transactions by @dsmcclain in #4134
* Paysafe: Update supported countries by @meagabeth in #4135
* Paysafe: Update field mapping for split_pay by @meagabeth in #4136
* SafeCharge: Account for non-fractional currencies by @dsmcclain in #4137
* CardStream: Support passing country_code in request by @dsmcclain in #4139
* Adyen: Adjust phone number mapping by @aenand in #4138
* MIT: Change how parameters are converted to JSON by @tatsianaclifton in
#4140
* Stripe: add account_number to scrubbing by @aenand in #4145
* Stripe PI: add name on card to billing details & do some refactoring by
@dsmcclain in #4146
* Updating CHANGELOG to remove conflict by @jessiagee in #4148
* TrustCommerce: Scrub bank account info by @mbreenlyles in #4149
* TransFirst: add acctNr to scrubbing by @aenand in #4152
* Paysafe: Update supported countries list by @meagabeth in #4154
* Add Support for Submerchant Data on Worldpay by @almalee24 in #4147
* dLocal: Update supported countries list by @mbreenlyles in #4155
* Nuvei (SafeCharge): Add support for email field in capture by @rachelkirk
in #4153
* Paysafe: Remove invalid code by @meagabeth in #4156
* NMI: Add descriptors by @ajawadmirza in #4157
* Add bank account info scrubbing tests for multiple gateways by @aenand in
#4159
* Moka: send correct amount in refund by @dsmcclain in #4160
* GlobalCollect: Append URI to the URL by @naashton in #4162
* Adyen: Add external platform information by @aenand in #4163
* Payflow: use proper case for 3DS 2.x element names by @bbraschi in #4113
* Realex: Add stored credential support by @dsmcclain in #4170
* Moka: add Installment field by @dsmcclain in #4172
* Payflow: include AuthenticationStatus with 3DS 2.x by @bbraschi in #4168
* Release 1.124.0 by @bbraschi in #4175
New Contributors
* @aenand made their first contribution in #4116
* @ajawadmirza made their first contribution in #4157
|