Version 2 of Recurly.js has been deprecated in favor of version 3, available here.

Comments

jordanmagnuson’s picture

Maybe I missed something in the module documentation, but I wasn't able to find any info on what versions of the recurly.js library are supported by this module... can I assume from this issue that recurly.js version 2 is supported, but not version 3?

quicksketch’s picture

Hi @JordanMagnuson, yes this module only supports v2. v3 is quite new and didn't exist at the time of this module's last release. I haven't been able to find any information on the differences between v2 and v3 yet, so both versions might work, but I haven't tried. Sticking with v2 for the time being is the safest bet.

drewish’s picture

v3 is a total rewrite. it's focused on storing the billing info and then passing back a token that can be used by the server to make API calls. the goal was to move away from the signatures since they caused a ton of support issues. we've added a lot of functionality for computing pricing in JS so you have really nice forms that provide clear estimates of the total (including sales tax!). the full v3 docs are up at https://docs.recurly.com/js/

drewish’s picture

all that said, v2 will continue to be supported. we're just trying to move people to v3 for new development.

quicksketch’s picture

Thanks @drewish, appreciate the summary. If it's a rewrite, I think that would be a good indicator that we may need a 2.x version of the module. I don't like changing out APIs directly out from existing users.

drewish’s picture

Yeah best to just clearly state that the module requires RJS v2. We're working on some more RJS v3 examples that should make the functionality clearer. But switching over to v3 would definitely warrant a bump to the module's version number.

tymn’s picture

v3 seems to be required now in order to handle the new EU VAT rules: https://docs.recurly.com/eu-vat-2015. Just wondering if anyone has done any work on this or knows of a workaround that can be done with v2?

archimedes’s picture

Any plans for a release with v3 supported? This issue seems quiet...

aburke626’s picture

It's in progress! Sorry for the delay - it's a big undertaking and there's currently only one active maintainer. Would welcome any help or input!

archimedes’s picture

Thanks for the response! Any sense of when it will be released?

I'm happy to help, but don't have any coding bandwidth. Anything else needed?

  • markdorison committed 157bb01 on 7.x-2.x
    Issue #2296401: Refactored subscription form.
    
    * Updated form elements...
  • markdorison committed f35cc4a on 7.x-2.x authored by guschilds
    Issue #2296401: Fixed form submission JS for the subscription form.
    
  • markdorison committed 21ebdc3 on 7.x-2.x authored by guschilds
    Issue #2296401: Fixed a broken selector and removed console logging of...
  • markdorison committed 169d6b9 on 7.x-2.x
    Issue #2296401: Updated subscription form submit.
    
    Updated subscription...
  • markdorison committed be80817 on 7.x-2.x
    Issue #2296401: Updated subscription form submit.
    
    Updated Recurly...
  • markdorison committed 5059a49 on 7.x-2.x
    Merge pull request #25 from CHROMATIC-LLC/3-create-sub
    
    Issue #2296401:...
  • markdorison committed f4340f1 on 7.x-2.x
    Issue #2296401: Updated Update Billing form.
    
    * Updated Update Billing...
  • markdorison committed c2004f9 on 7.x-2.x
    Merge pull request #27 from CHROMATIC-LLC/5-update-billing
    
    Issue #...
  • markdorison committed 32b7a10 on 7.x-2.x
    Issue #2296401: Added coupon redemption support.
    
  • markdorison committed aed4a83 on 7.x-2.x
    Merge pull request #41 from CHROMATIC-LLC/37-coupon-redemption
    
    Issue #...
  • markdorison committed cf1b046 on 7.x-2.x
    Issue #2296401: Refactored subscription form.
    
    * Updated form elements...
  • markdorison committed 7beb449 on 7.x-2.x
    Issue #2296401: Updated Update Billing form.
    
    * Updated Update Billing...
  • markdorison committed e2b6bc5 on 7.x-2.x
    Issue #2296401: Pre-fill update billing form.
    
    Pre-fill update billing...
  • markdorison committed ddee346 on 7.x-2.x
    Issue #2296401: Added coupon redemption support.
    
aburke626’s picture

Status: Active » Closed (fixed)
aburke626’s picture

Status: Closed (fixed) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.