VivaPayments / API

Index of Viva Wallet open source projects on GitHub.
139 stars 163 forks source link

Create a connected account #2399

Closed abelHodasz closed 1 year ago

abelHodasz commented 1 year ago

I'm trying out the api in postman, and trying to create a connected account. Based on the docs, I tried to get an access token with the merchant id and api key as credentials, but that always return invalid_client. I also tried to get an access token with Smart Checkout Credentials, that works but if I use it for creating a connected account, I get back 403.

What am I doing wrong?

abelHodasz commented 1 year ago

Is the mentioned contact form necessary? If so can you please update the marketplace docs? Couldn't find it anywhere.

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

Thank you for your message. In order to use our Create a connected account API please follow the instructions of the link below and setup your marketplace account:

Set up your accounts

Kind regards, Viva Wallet E-commerce Support Team

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

We just wanted to follow up on the reply we sent yesterday. We were simply wondering if you read our response.

In any case this ticket will remain active for at least 24 hours, so that you can come back if you wish.

However, if you have any questions, please don't hesitate to reply here and we'd be happy to help!

Kind regards, Viva Wallet E-commerce Support Team

abelHodasz commented 1 year ago

Hello! Thank you for your quick response. I am still trying to get into my demo account, but don't know what email address the forgot password email is sent to (it says the email address is ***eg, but I don't have an email that ends with eg).

Also I'm not sure if it's possible to create a marketplace account with the same phone number as the platform account.

Kind regards, Ábel Hodász

VivaWalletCustomerSupport @.***> ezt írta (időpont:

  1. jún. 14., Sze, 15:35):

Hello @abelHodasz https://github.com/abelHodasz,

We just wanted to follow up on the reply we sent yesterday. We were simply wondering if you read our response.

In any case this ticket will remain active for at least 24 hours, so that you can come back if you wish.

However, if you have any questions, please don't hesitate to reply here and we'd be happy to help!

Kind regards, Viva Wallet E-commerce Support Team

— Reply to this email directly, view it on GitHub https://github.com/VivaPayments/API/issues/2399#issuecomment-1591224360, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL3TSTRNZ5WP4EZZCPO6Y23XLG43TANCNFSM6AAAAAAZDW7OTY . You are receiving this because you were mentioned.Message ID: @.***>

-- Ábel

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

Thank you for your message. You can create a new account using a different email. As for the phone number, you can use a "dummy" one.

Kind regards, Viva Wallet E-commerce Support Team

abelHodasz commented 1 year ago

Hello again! I'm still having problem setting up the marketplace account. The documentation says: "Once the platform account is ready, you need to connect it with a marketplace owner account. To do this, use the provided platform account credentials with the Create a connected account https://developer.vivawallet.com/apis-for-payments/payment-api/#tag/Marketplace-Sellers/paths/~1platforms~1v1~1accounts/post API, noting the accountId provided in the response (do not follow the redirectUrl, as this is not functional in the Demo environment):"

For this create connected account endpoint I need Oath where the credentials are the merchant Id and api_key hashed. But providing these returns invalid_client with 400 bad request as shown in this picture: [image: image.png]

Can you please help setting this up?

Thank you, Ábel Hodász

VivaWalletCustomerSupport @.***> ezt írta (időpont:

  1. jún. 15., Cs, 13:29):

Hello @abelHodasz https://github.com/abelHodasz,

Thank you for your message. You can create a new account using a different email. As for the phone number, you can use a "dummy" one.

Kind regards, Viva Wallet E-commerce Support Team

— Reply to this email directly, view it on GitHub https://github.com/VivaPayments/API/issues/2399#issuecomment-1592868718, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL3TSTQE6IC3XQ2APE3RNMTXLLW2DANCNFSM6AAAAAAZDW7OTY . You are receiving this because you were mentioned.Message ID: @.***>

-- Ábel

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

Thank you for your message. Have you completed all 4 steps of the link below to setup your marketplace account?

Set up your accounts

Kind regards, Viva Wallet E-commerce Support Team

abelHodasz commented 1 year ago

That's what Im trying to do.

On Fri, 16 Jun 2023, 14:42 VivaWalletCustomerSupport, < @.***> wrote:

Hello @abelHodasz https://github.com/abelHodasz,

Thank you for your message. Have you completed all 4 steps of the link below to setup your marketplace account?

Set up your accounts https://developer.vivawallet.com/marketplaces/#set-up-your-accounts

Kind regards, Viva Wallet E-commerce Support Team

— Reply to this email directly, view it on GitHub https://github.com/VivaPayments/API/issues/2399#issuecomment-1594617045, or unsubscribe https://github.com/notifications/unsubscribe-auth/AL3TSTVRBQMD3FUK3TARLM3XLRIDTANCNFSM6AAAAAAZDW7OTY . You are receiving this because you were mentioned.Message ID: @.***>

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

Thank you for your message. Now that you have created your demo account, please follow the next 2 steps:

1.Then, provide your account details (such as the phone number used for sign-up) to Viva Wallet via your Sales representative or via the Live Chat option (which can be found at the bottom-right of the Developer Portal and main Viva Wallet site, or in your Production Viva Wallet self-care account)

  1. Viva Wallet will configure your platform account and provide you with the relevant credentials

Kind regards, Viva Wallet E-commerce Support Team

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

We just wanted to follow up on the reply we sent on Friday. We were simply wondering if you read our response.

In any case this ticket will remain active for at least 24 hours, so that you can come back if you wish.

However, if you have any questions, please don't hesitate to reply here and we'd be happy to help!

Kind regards, Viva Wallet E-commerce Support Team

VivaWalletCustomerSupport commented 1 year ago

Hello @abelHodasz,

This ticket will close for now. Please don't hesitate to raise a new ticket if you need further assistance.

Kind regards, Viva Wallet E-commerce Support Team