Login

    Register

This is to notify all, that we will be decommissioning http://riaforge.org/ ("Site") soon. This decision has been taken due to business reasons. If you are interested in reviewing or downloading any project or files available at Site, please do so, by April 16, 2019, 12 noon PST , as per license terms associated therewith. Past that, you will not be able to access the projects or files.Should you have any concerns/suggestions/query, feel free to Contact Us.
Managed Hosting

PROJECT CATEGORIES

 

Authorize.net Recurring Billing API CFC
Project Home Blog Forums Known Issues Contact Project

Authorize.net Recurring Billing API CFC Issue: chargeType is not an Auth variable, but required to perform update

Name: chargeType is not an Auth variable, but required to perform update
ID: 1
Project: Authorize.net Recurring Billing API CFC
Type: Enhancement
Area: Code
Severity: Low
Status: Open
Related URL:
Creator: James Moberg
Created: 06/24/14 8:03 AM
Updated: 06/24/14 8:03 AM
Description: When performing ARB updates, we noticed that all data was being updated except for the credit card & expiration date. If "chargeType" (an optional CFC-only parameter) is omitted, the credit card data is not added to the XML that is posted. (Or at least update the documentation to indicate that "chargeType" is required if CC or ETF data is passed.)

Would it make sense to check which data is being passed (and has length) in order to determine which XML blocks to generate? It's highly improbable that both CC and ETF data would both be populated when performing createSubscription or updateSubscription request. Thanks.
History: Created by Jamo (James Moberg) : 06/24/14 8:03 AM

To add a comment to this bug, please login using the link above.

This is to notify all, that we will be decommissioning http://riaforge.org/ ("Site") soon. This decision has been taken due to business reasons. If you are interested in reviewing or downloading any project or files available at Site, please do so, by April 16, 2019, 12 noon PST , as per license terms associated therewith. Past that, you will not be able to access the projects or files.Should you have any concerns/suggestions/query, feel free to Contact Us.