Skip to content

Releases: vimeo/omnipay-vindicia

Add option to deactivate a payment method

18 Sep 15:54
05e9aeb
Compare
Choose a tag to compare

We added an option to activate and deactivate a Vindicia payment method in create/update payment method request. It can be achieved by set 'active' parameter on update payment method request call.

Add case number and reason code fields to Chargeback object

10 Aug 20:03
c698c48
Compare
Choose a tag to compare

Add case number and reason code fields to Chargeback object, which are essential info on each Chargeback.

Add sales tax address info to credit card shipping address

24 Jul 22:32
9aaf733
Compare
Choose a tag to compare

When fetching a transaction record with salesTaxAddress field, we store the address info in salesTaxAddress field to the shipping address fields of credit card object. Remove the redundant postal code and country field from payment method object.

Fix hardcoded timestamps in mock messages

12 Jul 20:46
260f98b
Compare
Choose a tag to compare

We fixed the hardcoded timestamps in mock messages and replace them to be current timestamps

Add `type` field to Payment Method object

29 Jun 14:52
b0f375c
Compare
Choose a tag to compare

Add type field to Payment Method object, which is essential to determine the type of transaction (PayPal or Credit Card). Also add state and country fields to make getting address easier.

Fix PayPal email field typo from Vindicia fetch transaction response

18 Jun 21:50
e651272
Compare
Choose a tag to compare

Vindicia misspells 'payPalEmail' to be 'paypalEmail' in their fetch transaction response, so we did the fix to return correct PayPal email when calling $transaction->getPayPalEmail()

Add timestamp field to Transaction object

14 Jun 16:45
72b1b50
Compare
Choose a tag to compare

Add timestamp field to Transaction object for obtaining the timestamp of the transaction from omnipay

Update FetchTransaction Message and Psalm

12 Jun 15:32
c75f769
Compare
Choose a tag to compare

Added page and page size fields to fetch transactions request
Updated psalm to suppress some errors

Add retryIfInvalidPaymentMethod option

15 Aug 15:43
Compare
Choose a tag to compare

Adds retryIfInvalidPaymentMethod option which determines if the subscription be put into the retry cycle even if Vindicia thinks that the payment method is invalid. Defaults to false.

Don't create empty soap subobjects on CreateSubscriptionRequest

10 Aug 14:24
Compare
Choose a tag to compare
Don't create empty soap subobjects on CreateSubscriptionRequest (#30)

If we have no data to put in a subobject, we shouldn't create
a subobject at all. This may be confusing Vindicia.