I am using authorization CIM in sandbox. I have used following code http://developer.authorize.net/api/reference/index.html#customer-profiles-create-customer-profile (Plz see "Sample Code" tab)
Its creating Customer profile even I send an expired date. No error showing. My sandbox in "liveMode".
I have tried to add customer profile with expired date via above link (using try it feature). Then it works perfectly and show error. But whats wrong with their API??
The expired date is not that big of an issue when you are creating the Customer profile because that is not the profile that stores the credit card information.
A transaction in CIM is three steps. 1) Create (or retrieve) the Customer profile. 2) Create (or retrieve) the Payment profile. 3) Do the actual transaction. A valid Customer can have multiple Payment profiles (credit cards).
So then it follows - a valid Customer can have a Payment profile where they did a complete transaction - but the card has since expired. And in that case the Payment profile is still active because it can be updated with the new expiration. in other words if the card has expired you don't have to create a new payment profile for it.
Related
my issue is really complicated but i will try my best to explain it,
so i created a google play developer account and paid the 25 dollars but it suddenly asked me to verify my identity by uploading a government issued document of a country i don't belong to.
Turns out a long time ago i created an adsense account and payment profile in which for some reason or by mistake (I don't even remember) I selected the wrong country and that payment profile is now linked with my developer account now.
I tried closing my payment profile but it said you have active subscriptions or services, you need to close them first.
And that active service is my adsense account that i mentioned earlier.
I tried closing my adsense account but it said "Your payments are on hold (Even though i have $0 earnings) clear them first".
And on my adsense account I am also getting the same popup to verify my identity.
I have no idea what to do now i have paid the $25 fee and i can't publish any apps before clearing this issue.
I have created another payment profile with my actual country selected but i don't know how to link this correct payment profile to my developer account and unlink the old one.
there must be a way i could fix this mess...
please help me
Google play console is requesting to verify my identity.
The problem is that the verification form is asking for an organization info and docs while the account is for individual and that is provided in the account details screen.
So what am I missing? Where to go? Or how to contact google support?
I had this after emailing googleplay-developer-support#google.com. Solution: Your payment profile shouldn't be set as organization if your developer profile is set to individual and vice-versa.
Per checking, the payments profile associated with your account is set as an organization. You may choose to verify your account as an organization with the following documents that our system accepts: Certificate of Organization, and a valid ID of the organization's Official Representative.
If you would like to verify as an individual and change the entity type on your payments profile, you would have to create a new account in order to change from organization to individual. You may view your payments profile via pay.google.com
To change the entity type on your Payment Profile, it would need to be deleted and created again. Since a Play Console account can only be associated with one Payment Profile, it will need to be deleted and recreated as well.
To resolve the issue, we can close your Play Console account and refund the registration fee. Then, you can delete your payment profile at pay.google.com before you sign-up for a new Play Developer account. To proceed, please provide confirmation by responding with “I confirm to have my Play Console Developer account closed and have its registration fee refunded.” Also, please remove the existing draft app from the Developer account
I had this issue recently and it turned out it was because I had an old Payment Profile with Account Type of 'Organisation'.
You need to go here: https://pay.google.com/gp/w/u/0/home/settings
Personally, I had two payment profiles; one was for an Individual and one was for an Organisation. Maybe the Organisation one was the default or whatever.
In the end I managed to close that payment profile and create a new developer account after having the first one refunded.
There were a few emails to Google Support going back and forth but that solved it in the end and now I have an app on the Play Store.
I would like to have the following workflow on our website with Braintree payment gateway: a customer which is or isn't logged in pays with a credit card (using Braintree hosted fields). If the payment is successful and customer is not logged in, we offer him to login or register in order to save the payment method.
Unfortunately, that means that in Transaction.sale I cannot use the existing customer id, since the customer is not yet logged in our system. And after the transaction is complete, I cannot reuse payment nonce to create payment method and assign it to our customer.
One possibility I am considering is to always vault the payment method during transaction (with a new Braintree customer id) and than to assign this customer id to our user's account if he logs in. However, that can result in one user having multiple Braintree customer ids which would complicate later payments with saved cards. (Plus I have to vault a lot of fake customers and payment methods that will never be used again since majority of our customers never create user accounts.) Is there a better way?
Full disclosure: I work at Braintree. If you have any further questions, feel free to contact support.
You are correct. To achieve this flow you would need to create a new customer and payment method each time. The good news is that Transaction.sale does not require a customer id, just a payment method token, so you can associate the payment method token with your app's customer id and you won't need to maintain a relation to the customers in the Braintree control panel.
For clean up, you could do the following:
1) If the user declines the option to save the payment method, delete the customer and payment method token immediately.
2) If the user closes the application without making a decision one way or the other, you could have a periodic process to clean up unclaimed customers and payment method tokens.
Some of our customers provide their credit card information through the phone or emails to buy merchandises. Items are expensive and the way to avoid fraud transactions, we are using Signifyd.com and other services to protect ourselves.
We have Virtual Terminals to charge customers but by this way, they will not check for any fraud possibilities.
(We are using Athorized.net as the merchant account)
By adding a new order in Magento admin panel, we have an option to fill the credit card information in payment section. But it gets error while saving the order (Gateway error: This transaction cannot be accepted)This error is generated when your Authorize.Net account is in Password-Required Mode and you are not sending a valid Transaction Key.
screen shot for payment option in admin new order
Is there any way to charge the card through admin panel by making a new order?
.
i have searched a lot but only got following login url for sagepay test account.
https://test.sagepay.com/mysagepay/login.msp
Can any one please help me from where i can create account to log in at above screen.
I have already created simulator account at
simulator account
To use this test sagepay login you need a normal sagepay payment gateway / merchant account or have a MySagePay account. This test URL is given to clients who have access to the live side for their day to day transactions.
If you have an account with Sage you can get them to set up the test environment for you.
create mysagepay test account
http://www.sagepay.co.uk/sign-up-for-beta-testing