elementary / houston

Debian-repository-based AppCenter Dashboard, the backend for elementary AppCenter on elementary OS 5.1 and earlier.
https://developer.elementary.io
MIT License
162 stars 32 forks source link

com.github.bluesabre.darkbar project does not have payments enabled #832

Closed bluesabre closed 2 years ago

bluesabre commented 3 years ago

What Happened

I've configured com.github.bluesabre.darkbar to accept Stripe payments, but it fails on every attempt with the error "com.github.bluesabre.darkbar project does not have payments enabled". This is my first app and it is not available for Hera, so it might be a missing some configuration that would normally be completed on the AppCenter dashboard.

Expected Behavior

Submitting a payment should be successful.

Steps to Reproduce

  1. Open AppCenter
  2. Search for "darkbar"
  3. Submit a payment.
  4. Error message is displayed:
There Was a Problem Processing Your Payment
Please review your payment info and try again.

Logs

** (io.elementary.appcenter:15382): DEBUG: 04:28:16.261: StripeDialog.vala:415: Houston data:{"errors":[{"status":400,"title":"com.github.bluesabre.darkbar project does not have payments enabled","detail":null,"source":{"parameter":"project","pointer":null}}],"meta":{"date":"2021-08-19T08:28:16.181Z","version":"0.4.1","environment":"production","commit":"e130744a726a8b074545783572b9c9b1826b1825"},"links":{"self":"http://developer.elementary.io/api/payment/com.github.bluesabre.darkbar"},"jsonapi":{"version":"1.0"}}

Platform Information

elementary OS 6 Odin appcenter 3.6.3+r3106+pkg103~ubuntu6.1

bluesabre commented 2 years ago

This has been resolved.