can uberRUSH drivers be given instructions - uber-api

Is it possible with UberRUSH to give drivers a simple errand before delivery such as go to shop 'x' and buy 'y', then deliver it to address 'z'? Provided that the payment for 'y' is provided as part of the payment.

No, UberRush provides on-demand delivery only. If the task is a simple note for how to pickup you can specify - talk to reception, go to floor x, but not actual tasks..

Related

A microservice architechtural interview task

I am looking for a job as a system analyst and in interviews I come across tasks like this.
Imagine that you are working on a credit scoring system that decides whether a user is creditworthy. The user fills an application form and receives notification (say, in SMS) with the scoring result. Apart from the data provided by the user the system utilizes their credit bureau information.
What questions will you ask to clarify the task and what microservices will you propose to create for this system?
It is obvious that the solution I propose is too simple or not enough detailed, so I will be most grateful for the help.
I usually suggest that there will be 4 microsevices:
Service requesting information about the user from the bank database;
Service requesting credit bureau information;
Service performing scoring;
Service sending notifications.
Some questions that come to mind about clarify the task. Would be...
What is the intended use of the credit scoring system? Is it intended to be used by a financial institution to decide whether to grant a loan, or is it intended for some other purpose?
Who will be responsible for maintaining and updating the system? Will there be a dedicated team of developers and analysts working on the system, or will it be the responsibility of a single individual or department?
What data sources will be used to generate the credit scores? Will the system rely solely on information from the user's credit bureau, or will it also incorporate data from other sources, such as bank account information or employment history?
How will the system handle users who do not have a credit bureau file? Will there be a process in place to handle these cases, or will the system simply reject these users?
Based on the information, I came up with the same microservices as you.
A user data service that stores and manages information about users, including their personal and financial information.
A credit scoring service that calculates credit scores based on the data provided by the user and other sources.
A notification service that sends SMS messages to users with their credit scores and any other relevant information.
A data integration service that manages the flow of data between the different microservices and external data sources.
This is just one possible solution, and the specific services involved would be dependent on finding out more information on the business requirements.

Multiple Choice Form for beer, pizza or both with dynamic price and direct Paypal Url

I want to solve an everyday problem:
My friends and I meet and they order beer and pizza and one person pays for everything. The day after, the paying person should get their money back via Paypal. My goal now is to create a form where each person can choose whether he has used pizza, beer or both and send the corresponding price via Paypal.
I am quite able to write a small web application that solves this problem, but I wanted to look for other options.
First I came across google forms with script app. But there is no possibility to edit the answer to the form.
Next I thought of a simple spreadsheet that lists the different possibilities with a Paypal button where the receiver and price is adjusted.
My question here is:
Can one create a Paypalbuttton without JS or PHP, where the price and or receiver are changed?
In general I would like to hear your ideas on this topic.
Yours sincerely,
J gallus
I have tried this and with only clinet side integration(i assume you are focusing only client side integration) you can only dynamically change the amount but not the receiver/ payee. In only client side interation its not possible and you may end paying multiple transaction fee with this approach. you may look into this PayPal Split pay
or use vemno payment option. what you really need is an peer-to-peer payment model.

EMV chip reader/payment processor solution with REST API capabilities

I am looking to implement an EMV chip reader/payment processor solution with REST API capabilities and Card Verification Modes (CVMs): Chip-and-Signature for Credit Cards and Chip-and-PIN for Debit Cards.
Here is the process flow that I need:
Web Based POS sends transaction to the server.
Transaction information is saved (order number, product numbers, total, etc.). The server sends an API request to the EMV to start credit / debit card payment process. HTTP local network connection.
EMV receives API Request from the server via HTTP and start capturing payment process.
Connects to the payment gateway to process payment. NOTE: EMV must have REST API capabilities.
The payment gateway processes the payment and sends the answer back to the EMV, which sends the answer back to the server to update the transaction record.
The server sends the answer to the host to finalize the transaction, depending on the answer received.
Has anyone implemented this type of solution before? If so, which solution (Square, Clover, etc.) was used?
Your question doesn't really belong to stackoverflow - it's not programming, you have not shown any code nor described what you are doing and what have you done so far.
What you describe is pretty generic description of the Retail ECR protocol. There are numerous variants and implementations, some may expose REST. Some may work with central server exposing REST API to POS, others will have a listening port on the EFT terminal side (there should normally be some firewall limitations on how many connections and what is the connection source, etc.). Almost any acquirer or PSP will have some implementation (however not necessarily with REST over HTTP), so you might want to start with your local service providers as they will probably best reflect your needs where it comes to acceptance methods, card schemes supported, etc.
You could have added a simple illustration to make the interactions clearer. EMV is a specification or a standard FYI.
In Step 2. Did you mean you have an EMV certified terminal which exposes an API, which the server can call to initiate a transaction with card ? In that case HTTP connection is between the server and terminal, and the chip and terminal connection is direct. Correct ? This is do able.
Step 3. Now that the terminal has already communicated with card in APDUs and has at hand a cryptogram( ARQC, which require you to send the request to issuer for verification - Onilne ), you need to communicate with the acquirer. This communication is up to your implementation. You may do it via SOAP or REST or whatever.
Step 4. If an ARPC exists, this should be forwarded to card, which the card will validate and ensure the response is from right issuer. Otherwise it may send the acquirer a reversal( if the response was approved ). If ARPC is validated call host to update on the payment.
In any case if you are looking for a solution where the server will communicate with the card directly it most likely will not work as it will not be able to meet the acceptable timelines between the APDUs.
You have not told your problem yet. Are you trying to ascertain the feasibility of your proposed architecture ?

Yodlee soap service How to get accountNumber and routingNumber from getItemSummaries method

I'm integrating yodlee soap service to loan management system. To perform validation I need to get accountNumber and routingNumber from the bank account. On my bank account web site I can see account number but yodlee masks out part of account numbers by 'x' symbol and returns something like xxxx7-50 in getItemSummaries response. Also some accounts have empty routing number.
Is that some king of security limitation or it can be due to fact that I'm currently using test yodlee account?
Is there way to get bank routing number and original bank account number without masking by using soap yodlee service?
Thanks.
This is because of security limitation of the Aggregation product.If you wish to have unmasked account number then you will have to go through some tests from Yodlee's security team and then Yodlee can customize the API to send you unmasked account number. For this you need to get in touch with sales representative.
Also if you are building the solution for US market then you can try out the IAV data service APIs , if you are interested in Account number and routing number. As IAV is the main product for verification of account.

Dialogic - how do I set my BTN (billing telephone number) for outgoing calls

I have an application that uses Dialogic voice boards with PRI phone lines. We make phone calls on behalf of schools and spoof the caller ID to get the school's telephone number to display. When making outbound calls, we set the school's phone number in gc_makecallblk.isdn.origination_phone_number. That works great.
The problem is that our phone vendor is using the caller ID number when determining billing rates, and so most of our calls are getting billed as in-state calls, which are more expensive. I've been told by the vendor that I need to set the BTN (billing telephone number, he also called it ANI, but I think that is a more generic term) to get the correct, out-of-state, billing rates.
I have searched Dialogic's API documentation and I have not been able to find any information about setting the BTN. Are there any Dialogic/Telephony experts out there who know how to set it?
What protocol are you talking about and is this on TDM or VoIP? I am an Aculab expert and we have similar products to Dialogic so perhaps I could help.
It could be that you simply need to set the "National/International" call parameter or edit the ANI (also known as CLI). The more information you can share, the better.
ChrisL#Aculab