cancel
Showing results for 
Search instead for 
Did you mean: 

Server receiving blank status from Authorize.net for ARB accounts (Gravity Forms)

Since setting up our WordPress (Gravity Forms) plugin to use ARB through Authorize.net each subscription is being returned by Authorize.net with a blank status, though it should be coming in as an active status.  Therefore, Gravity Forms is treating it as a failure.  But Authorize.net is still able to successfully charge each subscription monthly when the payment is due.  So Auth.net says the subscription is active, but in our WordPress database, it's showing as failed and messing up our internal reporting.  Has anyone faced a similar situation?  Here is an example from our logs of one of those "failed" subscriptions:

 

2016-05-24 10:28:59.967730 - DEBUG --> GFAuthorizeNet::check_status(): Checking subscription status.
2016-05-24 10:28:59.976871 - DEBUG --> GFAuthorizeNet::check_status(): Lead with late payment => stdClass Object
(
[id] => 18970
[transaction_id] => XXXXXXXX
[payment_date] => 2016-04-25 18:55:37
)

2016-05-24 10:29:01.233449 - DEBUG --> GFAuthorizeNet::check_status(): Subscription ID => XXXXXXXX
2016-05-24 10:29:01.233575 - DEBUG --> GFAuthorizeNet::check_status(): Subscription Status =>
2016-05-24 10:29:01.233680 - DEBUG --> GFPaymentAddOn::fail_subscription_payment(): Processing request.
hmhanson1316
Contributor
2 REPLIES 2

Hello @hmhanson1316

 

This may be an issue you'll need to contact Gravity Forms to get help with.

 

Richard

RichardH
Administrator Administrator
Administrator

Thanks Richard.  I have been in touch with Gravity Forms and they are stumped trying to find a fix.  I installed the Authorize.Net SDK onto my server and ran the sample get-subscription.php file.  The status was returned successfully, so I'm left to believe it's a Gravity Forms issue.

 

In the meantime, I was hoping that someone else had experienced this issue on Gravity Forms or a different solution and knew of some areas to check to resolve this issue.