Announcement

Collapse
No announcement yet.

Automatic 5001 Decline for All Recurring Payments

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Automatic 5001 Decline for All Recurring Payments

    I am receiving an automatic 5001 decline for all recurring payments on https://seekingpeace.org/donate. Account ID: 37827

    Every single response is identical:
    stdClass Object
    (
    [AdditionalInfo] =>
    [AuthorizationCode] =>
    [EchoInput] =>
    [FraudReview] =>
    [GatewayTransactionNumber] =>
    [ResultCode] => 5001
    [ResultData] => Decline
    [Server] => API-104 (this sometimes varies)
    [TransactionNumber] =>
    [VaultGUID] =>
    [Version] => PaaS.20170619.003.051.004
    )

    Any idea what is going on? This only happens when I set it to recurring.

  • #2
    Good day @seekthepeace

    Would you please share order number so that we know the reason for declined.
    Regards,
    Click & Pledge Support Department

    On Salesforce? Help us by rating our app: Click & Pledge Donor Management on AppExchange

    Join us @ the educational webinars: https://clickandpledge.com/webinars/
    Live Support available Join between 3:00 - 3:30 p.m. ET Monday - Thursday: https://clickandpledge.com/webinars/
    Are you on Salesforce? Join us at the Power of Us Hub: https://powerofus.force.com/0F980000000CjpC

    Comment


    • #3
      Sorry thought I had closed this - had to change it to 999 installments as shwon below.
      // Recurring
      if ( $payment['subscription'] ) {
      $recurring = $dom->createElement( 'Recurring', '' );
      $recurring = $transaction->appendChild( $recurring );
      $installment = $dom->createElement( 'Installment', 999 );
      $installment = $recurring->appendChild( $installment );
      /*$end_date = $dom->createElement( 'EndDate', '31/12/99' );
      $end_date = $recurring->appendChild( $end_date );*/
      $periodicity = $dom->createElement( 'Periodicity', 'Month' );
      $periodicity = $recurring->appendChild( $periodicity );
      $recurring_method = $dom->createElement( 'RecurringMethod', 'Installment' );
      $recurring_method = $recurring->appendChild( $recurring_method );
      }

      Comment

      Working...
      X