Arjun Singh

Results 19 issues of Arjun Singh

Currently, `gringotts` support only `credit card` based payment for `Authorize.Net`. The support for `customer payment profile id` based payment for functions purchase, capture, refund and void is yet not provided.

enhancement
feature
effort2: medium (days)

The Authorize.Net gateway only supports USD for now. Create the functionality to support other currencies.

effort1: easy(hours)
type: feature
hotlist: core-team

The certain requirements which are common to all the gateways e.g. `currency` can be kept in the `global config`. These should be *overridden* if something else is set by the...

severity: high
discussion
effort2: medium (days)
type: feature
hotlist: core-team

`ex_aws` "2.0" has a dependency for `xml_builder` "0.1.0" which is removed in the latest [version "2.1"][1]. Not updating this generates errors on dependencies, if some other library uses the latest...

## Why? If an order has promotion applied to it, then if any of the line items are touched(updated, removed) or a new line item is added, promotion associated with...

At present, every time [Guardian][guardian] is used for token verification, a repo call is made to pull out `user` from the database: __See__ `SnitchApi.Guardian.resource_from_claims/1` This is not required for all...

discussion
refactoring

On any error or payment cancellation for Payubiz error should be handled gracefully.

good first issue
effort:easy (hours)
hotlist: community-help
severity: low

`payment_method` model should have a source field so as to differentiate the gateway using which the payment was made.

good first issue
effort:easy (hours)
hotlist: community-help
severity: low

A user should be able to add a review only once for a `product`. At present can multiple reviews per order.

bug

Create helper function for `multi-select` the way it has been done for other phoenix form inputs in the admin app.

enhancement
good first issue