org.killbill.billing.payment.api.PaymentApiException: Invalid parameter transactionType: CREDIT doesn't match existing transaction type PURCHASE

GitHub | matias-aguero-hs | 6 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    GitHub comment 255#240533190

    GitHub | 6 months ago | matias-aguero-hs
    org.killbill.billing.payment.api.PaymentApiException: Invalid parameter transactionType: CREDIT doesn't match existing transaction type PURCHASE

    Root Cause Analysis

    1. org.killbill.billing.payment.api.PaymentApiException

      Invalid parameter transactionType: CREDIT doesn't match existing transaction type PURCHASE

      at org.killbill.billing.payment.core.PaymentProcessor.findTransactionToCompleteAndRunSanityChecks()
    2. org.killbill.billing
      PaymentProcessor.createCredit
      1. org.killbill.billing.payment.core.PaymentProcessor.findTransactionToCompleteAndRunSanityChecks(PaymentProcessor.java:487)
      2. org.killbill.billing.payment.core.PaymentProcessor.performOperation(PaymentProcessor.java:425)
      3. org.killbill.billing.payment.core.PaymentProcessor.performOperation(PaymentProcessor.java:373)
      4. org.killbill.billing.payment.core.PaymentProcessor.createCredit(PaymentProcessor.java:164)
      4 frames
    3. Kill Bill
      DefaultPaymentApi.createCredit
      1. org.killbill.billing.payment.api.DefaultPaymentApi.createCredit(DefaultPaymentApi.java:522)
      1 frame