activemerchant / payment_icons

An easy to use library that allows you to manage and access payment icons
MIT License
142 stars 409 forks source link

Adding Snapmint EMI SVG #1153

Closed SDSHARMASHUBHAM closed 2 months ago

SDSHARMASHUBHAM commented 4 months ago

Why are you adding this icons?

I'm adding/updating this icon(s) because ..

Help us identify yourself

Link to the brand guidelines:

Checklist to add new icons

If this pull request is not adding new icons, you can remove this checklist.

Attach a screenshot of the icon along side the example Visa icon

image

Tips how to create a screenshot

We have found free online SVG editor https://www.freecodeformat.com/svg-editor.php very useful to create one. Here is a sample code for you to verify that you icon appears properly along side the placeholder.

<!-- Change background color if needed to showcase your icon better -->
<style> body { background: black; } </style>

<!-- DO NOT DELETE EXAMPLE -->
<svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg>

<!-- TODO: insert your icon here -->
<YOUR SVG CODE>

<br>
<!-- TODO: insert your icon here -->
<YOUR SVG CODE>
</br

If the icons are intended for use by Shopify, please provide the following info:

Who are you working with at Shopify? (avoid adding personal details, provide github handle(preferred) or first name and last name)

What's the expected date of this change to deploy on Shopify?

adeniyiao commented 3 months ago

Hi @SDSHARMASHUBHAM ,

Kindly fix the error with the image and also rebase your PR against activemerchant:master

PaymentIconTest#test_Every_payment_SVG_meets_accessibility_requirements [test/unit/payment_icon_test.rb:89]:
{:message=>"The 'clip0_708_9709' ID should be pi-snapmint-clip0_708_9709 (missing 'pi-' prefix)"}.
Expected /pi-(.*)/ to match "clip0_708_9709".

Thanks

SDSHARMASHUBHAM commented 3 months ago

Hi @adeniyiao , I have updated the code as requested. Can you please check again?

SDSHARMASHUBHAM commented 3 months ago

Hi @hellicarusprime @adeniyiao do you know when next release will be? Need to plan for update the Snapmint SVG in payment app. Thanks.

adeniyiao commented 3 months ago

Hi @SDSHARMASHUBHAM, the next release date is May 1st

SDSHARMASHUBHAM commented 3 months ago

@adeniyiao When will the changes be merged?

adeniyiao commented 3 months ago

@adeniyiao When will the changes be merged?

May 1st

adeniyiao commented 2 months ago

@SDSHARMASHUBHAM , could you please confirm if qliro is rebranding to snapmint, I'm curious as to why this PR is modifying an existing payment method

adeniyiao commented 2 months ago

Hi @SDSHARMASHUBHAM , you will have to update this PR to add snapmint and not modify qliro as there's an existing PR for qliro

SDSHARMASHUBHAM commented 2 months ago

@SDSHARMASHUBHAM , could you please confirm if qliro is rebranding to snapmint, I'm curious as to why this PR is modifying an existing payment method

No qliro is not rebranding, snapmit is an independent payment method

SDSHARMASHUBHAM commented 2 months ago

Hi @SDSHARMASHUBHAM , you will have to update this PR to add snapmint and not modify qliro as there's an existing PR for qliro

Can you please explain it in brief what changes should I do

adeniyiao commented 2 months ago

Hi @SDSHARMASHUBHAM , you will have to update this PR to add snapmint and not modify qliro as there's an existing PR for qliro

Can you please explain it in brief what changes should I do

In your this PR, you modified an existing payment method in the yml file. You will need to rebase your PR against activemerchant:master and add a new entry for snapmint.

image

SDSHARMASHUBHAM commented 2 months ago

@adeniyiao do you know why i can't select the Snapmint icon in Shopify under AppExtensions > "Add Payment methods"? When it will be available in Payment Method Section ?

adeniyiao commented 2 months ago

Hi @SDSHARMASHUBHAM the deployment was completed today, you should see it now.