1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-23 05:01:13 +01:00
phorge-phorge/src/applications/phortune/query
epriestley 2bb4fc9ece Fix a Phortune billing issue where subscription autopay could charge disabled cards
Summary:
See support email. There's nothing tricky here, we were just missing a check. The different parts of this got built at different times so I think this was simply overlooked.

Also add a redundant check just to future-proof this and be on the safe side.

Test Plan: Used `bin/phortune invoice` to charge a pact subscription. After deleting the card, the charge failed with an appropriate error.

Reviewers: amckinley

Differential Revision: https://secure.phabricator.com/D19020
2018-02-08 06:30:59 -08:00
..
PhortuneAccountQuery.php Provide more buildXClause() and buildXClauseParts() on PolicyAwareQuery 2015-04-20 10:06:10 -07:00
PhortuneAccountTransactionQuery.php Use application PHIDs for application transactions 2013-07-29 12:04:15 -07:00
PhortuneCartQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortuneCartSearchEngine.php [Redesign] PhabricatorApplicationSearchResultView 2015-06-19 11:46:20 +01:00
PhortuneCartTransactionQuery.php Add cart transactions to Phortune 2014-10-13 11:16:27 -07:00
PhortuneChargeQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortuneChargeSearchEngine.php Send correct result in Phortune Charge List 2015-08-05 13:40:44 -07:00
PhortuneMerchantQuery.php Add a Merchant logo to Phortune 2016-10-28 13:56:35 -07:00
PhortuneMerchantSearchEngine.php Add a Merchant logo to Phortune 2016-10-28 13:56:35 -07:00
PhortuneMerchantTransactionQuery.php Add Merchants to Phortune 2014-10-07 10:55:16 -07:00
PhortunePaymentMethodQuery.php Fix a Phortune billing issue where subscription autopay could charge disabled cards 2018-02-08 06:30:59 -08:00
PhortunePaymentProviderConfigQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortunePaymentProviderConfigTransactionQuery.php Make payment providers a configurable property of Merchants in Phortune 2014-10-07 14:41:41 -07:00
PhortuneProductQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortunePurchaseQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortuneSubscriptionQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
PhortuneSubscriptionSearchEngine.php [Redesign] PhabricatorApplicationSearchResultView 2015-06-19 11:46:20 +01:00